felixf
|
2cba56c0b7
Fixed missing symbols in reference section
|
9 jaren geleden |
felixf
|
5c4a6d36b8
reverted type tag and method tables for simple meta data
|
9 jaren geleden |
felixf
|
07a477a151
Fixed a critical bug with MinosObjectFile plus type guards.
|
9 jaren geleden |
eth.negelef
|
869309ccf4
Fixed runtime calls to GarbageCollector.Watch
|
9 jaren geleden |
felixf
|
2860eb476b
Added method CallThisChecked for runtime call tricks when number of parameters is known to mismatch with runtime implementation.
|
9 jaren geleden |
felixf
|
5191e21ea1
Added check for code and unchecked procedures regarding expand stack
|
9 jaren geleden |
eth.negelef
|
237c58ae44
Fixed parameter count of runtime call to GarbageCollector.Watch
|
9 jaren geleden |
felixf
|
079df6faad
added alignment for record types
|
9 jaren geleden |
eth.negelef
|
a1023fcdb6
Fixed parameter count of runtime call to Activities.ExpandStack
|
9 jaren geleden |
felixf
|
7410c72e35
Patched register allocation problem (initialize register count in declaration visitor)
|
9 jaren geleden |
felixf
|
54380d44cd
Added leave and exit for procedures that are unchecked (replaces the trap at the end of a procedure when return is missing).
|
9 jaren geleden |
felixf
|
2b174d17d1
removed redundant register removal in EmitEnter.
|
9 jaren geleden |
eth.negelef
|
b256bbb2a1
Disabled stack expansion in unchecked blocks
|
9 jaren geleden |
felixf
|
283236800b
removed procedure activation frame for procedures with noPAF !
|
9 jaren geleden |
felixf
|
6d40241026
resolved issues with Minos
|
9 jaren geleden |
felixf
|
3c9373ca91
Implemented sending and receiving via stream operators
|
9 jaren geleden |
felixf
|
2abf86684d
cleanup: removed unused stuff
|
9 jaren geleden |
felixf
|
5f23454cbf
Moved parts of the calling / stack convention to front-end. Stack layout harmonized:
|
9 jaren geleden |
felixf
|
f1b06ccbb9
Added port properties (e.g. for port grouping)
|
9 jaren geleden |
felixf
|
05bb944ac9
Disable call of body of a cell when no body exists (.e.g for engines).
|
9 jaren geleden |
felixf
|
853e29d0d2
Patched issues for Active Cells 3 -- first examples work again.
|
9 jaren geleden |
felixf
|
016f69e520
patched all modifications from Fox3/FoxIntermediateBackend compared with FoxIntermediateBackend before coop merge.
|
9 jaren geleden |
felixf
|
a462803061
added missing patch from ActiveCells3
|
9 jaren geleden |
felixf
|
e1eaf92018
Patched call of Trace.Chara and added Enter and Exit stubs in order to make compilation with --traceModule=Trace work.
|
9 jaren geleden |
felixf
|
7e7acc530f
Merged modifications from ActiveCells3
|
9 jaren geleden |
felixf
|
4ae503b9bf
|
9 jaren geleden |
eth.tmartiel
|
807dda4cc9
Fixed linking problem with constant MathArray values defined in other modules: applied same handling as for string values.
|
9 jaren geleden |