felixf
|
00a490e780
Made const parameters untraced (required at least for array base with metadata GC)
|
7 vuotta sitten |
felixf
|
37c5f098c1
patched offsets (additional refcount field in HeapBlock)
|
7 vuotta sitten |
eth.negelef
|
f8429d7fb6
Renamed Win32 filename prefix to Windows in order to unify the naming scheme of platforms
|
7 vuotta sitten |
eth.negelef
|
43d3475492
Renamed windows-specific modules that are architecture-dependent
|
7 vuotta sitten |
felixf
|
c2f9a74029
Support for Reference Counting:
|
7 vuotta sitten |
negelef
|
cbf41a32c4
Removed obsolete section fields
|
7 vuotta sitten |
negelef
|
2e484d2f6e
Added proper reflection of procedure variables
|
7 vuotta sitten |
felixf
|
9f4660486b
|
7 vuotta sitten |
eth.negelef
|
9a608fcad2
Fixed loop termination
|
7 vuotta sitten |
eth.negelef
|
5925150e89
Removed padding for set values
|
7 vuotta sitten |
eth.negelef
|
12731370b8
Fixed reflection of set values
|
7 vuotta sitten |
eth.negelef
|
6768131975
Added proper type definition for evaluating constant integer expressions
|
7 vuotta sitten |
eth.negelef
|
4065854ddd
Added proper type definition for evaluating constant set expressions
|
7 vuotta sitten |
felixf
|
3490093614
Moved platform calling convention to the frontend (as an important side effect, platform calling convention is appearing translated in the symbol file)
|
7 vuotta sitten |
felixf
|
0db92cf8d3
cc --> callingConvention
|
7 vuotta sitten |
felixf
|
d7e0caff9c
Added Platform Calling Convention
|
7 vuotta sitten |
felixf
|
872ae13a67
cleanup and documentation
|
7 vuotta sitten |
felixf
|
129a7c0ffe
Patched Alignment for 64-bit SysVABI (C- Calling Convention on LInux64)
|
7 vuotta sitten |
eth.negelef
|
e1f7b6c4cb
Fixed alignment of complex numbers passed as parameters
|
7 vuotta sitten |
negelef
|
ba8b34e304
Fixed parameter types when calling FoxArrayBase.AllocateTensorX with 64-bit sizes
|
7 vuotta sitten |
eth.negelef
|
5c03854ad7
Fixed missing conditional check
|
7 vuotta sitten |
eth.negelef
|
942b4efbd7
Added proper support for System V AMD64 ABI for callback functions
|
7 vuotta sitten |
negelef
|
9a4b34eb7d
Fixed designated operand type
|
7 vuotta sitten |
eth.negelef
|
05bd002c6b
Added support for set types of different sizes
|
7 vuotta sitten |
felixf
|
cd19ccf638
Implemented release lock upon trap in exclusive region (and raise a trap again).
|
7 vuotta sitten |
felixf
|
dcdc7ecf36
Patched handling of FINALLY in an exclusive section: he exclusive section is unlocked at the end of FINALLY (not before).
|
7 vuotta sitten |
felixf
|
be1615c3db
Patched issues with loader (entry code and exit code sections were not treated correctly)
|
7 vuotta sitten |
felixf
|
dd3d5477c3
patched all method visibility conflicts: extending methods keep visibility of super method.
|
7 vuotta sitten |
felixf
|
522e854ed9
made sure that the references section is included in object files, and particular that it is linked to the static image
|
7 vuotta sitten |
felixf
|
2bc31288e1
added support for returning enumeration from procedure (added test in compilation test)
|
7 vuotta sitten |