negelef
|
aa8277863d
Renamed Runtime module to built-ins as it mainly contains built-in functions for operations which the compiler or back-end do not support natively
|
7 vuotta sitten |
eth.negelef
|
6768131975
Added proper type definition for evaluating constant integer expressions
|
7 vuotta sitten |
felixf
|
dd3d5477c3
patched all method visibility conflicts: extending methods keep visibility of super method.
|
7 vuotta sitten |
felixf
|
81fc79f11e
Improved and simplified parameter register handling:
|
7 vuotta sitten |
felixf
|
4e4e439576
Removed priority from generic sections (replaced by section types)
|
7 vuotta sitten |
felixf
|
ed9b331dbd
improved CRC computation (performance)
|
8 vuotta sitten |
felixf
|
bbdfaf6b4f
Improved fingerprinting: many more cases don't go unnoticed
|
8 vuotta sitten |
felixf
|
fd09b26e72
minimal performance issue
|
8 vuotta sitten |
felixf
|
2aebb9f0d5
Allow for RESULT designator in inline procedures
|
8 vuotta sitten |
felixf
|
6849ac77e4
Improved error handling: line/column position now available everywhere
|
8 vuotta sitten |
felixf
|
8a0d7586e9
Simplified data structures for precise garbage collection again.
|
9 vuotta sitten |
felixf
|
6234611290
This improves the memory fragmentation when using the compiler with large files
|
9 vuotta sitten |
felixf
|
a52b00c3cc
Patched a bug with WINAPI calls. Callee should cleanup!
|
9 vuotta sitten |
felixf
|
316732e6df
Preparations for Unix x64: 64-bit calling convention (being different from that of the WinAPI)
|
9 vuotta sitten |
felixf
|
5f23454cbf
Moved parts of the calling / stack convention to front-end. Stack layout harmonized:
|
9 vuotta sitten |
felixf
|
7e7acc530f
Merged modifications from ActiveCells3
|
9 vuotta sitten |
felixf
|
4ae503b9bf
|
9 vuotta sitten |
eth.tmartiel
|
807dda4cc9
Fixed linking problem with constant MathArray values defined in other modules: applied same handling as for string values.
|
9 vuotta sitten |