Léa Saviot
|
7bfae0c034
|
[apps] Increase the number of memoized expression models
|
2018-11-23 12:04:03 +01:00 |
|
Léa Saviot
|
9bfaed583d
|
[apps/escher/ion] Remove Graph memoized models on storage change
|
2018-11-23 12:04:03 +01:00 |
|
Émilie Feral
|
e8b58a2b5b
|
[shared] Create ExpiringPointer: in DEBUG, check that pointers to
memoized functions are not used when invalid
|
2018-11-23 12:04:03 +01:00 |
|
Émilie Feral
|
c70278941a
|
[graph] Do not keep a function pointer as member variable but a record.
Indeed, function pointers can become invalid at any point...
|
2018-11-23 12:04:02 +01:00 |
|
Léa Saviot
|
a9f32932eb
|
[apps] If checksum changes, reset StorageExpModelStore memoized models
|
2018-11-23 12:04:02 +01:00 |
|
Émilie Feral
|
7ee5cdde82
|
[shared] StorageCartesianFunctionStore: fix moveMemoizedModel (confusion
between arguments)
|
2018-11-23 12:04:02 +01:00 |
|
Émilie Feral
|
2180588484
|
[graph] StorageCartesianFunctionStore: enable to remove all Functions
|
2018-11-23 12:04:01 +01:00 |
|
Émilie Feral
|
b16c1e569e
|
[shared] StorageExpressionModelStore: fix memoization invalidation
Stored models need to be invalidate every time the storage changes
|
2018-11-23 12:04:01 +01:00 |
|
Émilie Feral
|
5158957d48
|
[shared] StorageExpressionModel: add method 'addEmptyModel'
|
2018-11-23 12:04:01 +01:00 |
|
Émilie Feral
|
8aff120bf3
|
[graph] Fix StorageCartesianFunction
|
2018-11-23 12:04:01 +01:00 |
|
Émilie Feral
|
8ec6673aee
|
[shared] Fix storage_function_store without template
|
2018-11-23 12:04:01 +01:00 |
|
Émilie Feral
|
8861de6fe5
|
[shared] New StorageExpressionModelStore with memoization of 5 models
|
2018-11-23 12:04:01 +01:00 |
|
Léa Saviot
|
88fa555f4f
|
[apps] Start de-templating StorageExpressionModelStore
|
2018-11-23 12:04:01 +01:00 |
|
Léa Saviot
|
f9ce06cc91
|
[apps] Function metadata are stored in Storage
|
2018-11-23 12:04:00 +01:00 |
|
Léa Saviot
|
2442627e3c
|
[apps] Remove attributes from StorageExpressionModel and derivates
|
2018-11-23 12:04:00 +01:00 |
|
Léa Saviot
|
de592ee5fd
|
[apps/graph] Generate default function names
|
2018-11-23 12:04:00 +01:00 |
|
Léa Saviot
|
77f4a92787
|
[apps] An expression model names contains the extension
|
2018-11-23 12:04:00 +01:00 |
|
Léa Saviot
|
912e7f8acf
|
[apps] Graph app displays first letter of storage functions
|
2018-11-23 12:04:00 +01:00 |
|
Léa Saviot
|
354b6e9c72
|
[apps] First attempt at bridging Funciton app with the shared storage
|
2018-11-23 12:04:00 +01:00 |
|