Yentl Van Tendeloo
|
e4efadced7
Further optimizations to the bootstrap file
|
vor 8 Jahren |
Yentl Van Tendeloo
|
f8b96c9878
Add dictionary as a MvS primitive to increase performance and decrease
|
vor 8 Jahren |
Yentl Van Tendeloo
|
3d5d2f6e11
Various tweaks; particularly optimized dict_eq with compiled function
|
vor 8 Jahren |
Yentl Van Tendeloo
|
8fe04dda37
Fixed cache management for RDE in MvS
|
vor 8 Jahren |
Yentl Van Tendeloo
|
bfb1d5a6de
Fixed for all tests
|
vor 8 Jahren |
Yentl Van Tendeloo
|
a5d40d5d52
More fixes, still broken as need to remove ["metamodel"]["model"]
|
vor 8 Jahren |
Yentl Van Tendeloo
|
ef33410933
Fixed most problems; only enabled a few compiled functions again: JIT
|
vor 8 Jahren |
Yentl Van Tendeloo
|
5454f0b5d3
Fixes to transformation algorithm
|
vor 8 Jahren |
Yentl Van Tendeloo
|
5cff5eb0eb
Cleaned up and got most tests to work with transformations
|
vor 8 Jahren |
Yentl Van Tendeloo
|
0574ede507
Fixed CBD semantics (without algebraic loops!)
|
vor 8 Jahren |
Yentl Van Tendeloo
|
6fdb69d798
Compress the bootstrap.m and minimal.m file using gzip
|
vor 8 Jahren |
Yentl Van Tendeloo
|
e902c5d271
Reduce the chance of a race_condition when updating the version of
|
vor 8 Jahren |
Yentl Van Tendeloo
|
d6ea373bfb
Major rewrite to bootstrap generation:
|
vor 8 Jahren |
Yentl Van Tendeloo
|
89e3793e6c
Fixed the check for self.root when deleting a node
|
vor 9 Jahren |
Yentl Van Tendeloo
|
6ee3dc86aa
Removed logs
|
vor 9 Jahren |
Yentl Van Tendeloo
|
7dce577a78
Added "purge", which only leaves the part of the graph that are reachable from the root.
|
vor 9 Jahren |
Yentl Van Tendeloo
|
b812388977
Merge branch 'yentl'
|
vor 9 Jahren |
Yentl Van Tendeloo
|
7d3e25c45f
Fixed error with garbage collection
|
vor 9 Jahren |
Yentl Van Tendeloo
|
d10446e3bc
Also remove element from the cache if it is deleted (only dictionary itself)
|
vor 9 Jahren |
Yentl Van Tendeloo
|
e0a9a465eb
Added simple GC algorithm, which still seems to throw away a bit too much
|
vor 9 Jahren |
Yentl Van Tendeloo
|
419e7e45ee
Remove useless check in delete_node and delete_edge
|
vor 9 Jahren |
Yentl Van Tendeloo
|
a0fb5c2654
Fix problem in invocation
|
vor 9 Jahren |
Yentl Van Tendeloo
|
4b6bec21ad
Add inheritance link between links in AL MM
|
vor 9 Jahren |
Yentl Van Tendeloo
|
e48f2a13fe
Relaxed MvS constraint to allow for ambiguous keys (though not for duplicates!), thus solving the cardinality problem
|
vor 9 Jahren |
Yentl Van Tendeloo
|
f48bffcada
First few changes to make Modelverse without primitive type hierarchy
|
vor 9 Jahren |
Yentl Van Tendeloo
|
c2f5dfa8c3
Small changes to make tests work deterministically; unambiguous part was removed though
|
vor 9 Jahren |
Yentl Van Tendeloo
|
a7fff6fa2b
Optimized read_dict operation in Modelverse: read_dict of entry created
|
vor 9 Jahren |
Yentl Van Tendeloo
|
26d713a3a2
Declare also doesn't redeclare when in the same scope
|
vor 9 Jahren |
Yentl Van Tendeloo
|
a24a972a9a
Show warning message in MvS on duplicate keys
|
vor 9 Jahren |
Yentl Van Tendeloo
|
1262b06214
Stricter checking enforced on duplicate entries: do not redefine global symbol if already exists
|
vor 9 Jahren |