florian
|
32fa0ecaf9
* cleanup
|
3 年之前 |
florian
|
e8e53d13cd
* fix #39730 as suggested by Jonas
|
3 年之前 |
mattias
|
172803b2f7
fcl-passrc: fixed compile pas2js
|
3 年之前 |
mattias
|
1b7aefc11d
fcl-json: fixed compile pas2js
|
3 年之前 |
mattias
|
f2ba814b9e
fcl-json: StringToJSON: fixed pas2js compile and less mem allocations
|
3 年之前 |
mattias
|
20e3a7311c
pastojs: fixed absolute result
|
3 年之前 |
florian
|
4c8e802dd3
* continue const. propagation after a for loop when possible
|
3 年之前 |
mattias
|
bcea5581de
pastojs: fixed call inherited of nested class
|
3 年之前 |
marcoonthegit
|
db9375d23f
* add GetDateFormatEx, from bug #35118 by 440bx
|
3 年之前 |
Nikolay Nikolov
|
47c271dcd0
+ implemented InterlockedIncrement, InterlockedDecrement, InterlockedExchange,
|
3 年之前 |
Jonas Maebe
|
ccc843f983
llvmdbg: emit uppercase symbol names unless C++-style debug info is selected
|
3 年之前 |
Jonas Maebe
|
9a7a97175e
llvmdbg: emit debug information for global variables
|
3 年之前 |
Jonas Maebe
|
1b393c80aa
llvmdbg: fix missing initialisation when there are no procedures
|
3 年之前 |
Jonas Maebe
|
d0bf7acc18
llvmdbg: build hashtable to lookup llvmdecl belonging to a global variable
|
3 年之前 |
Jonas Maebe
|
e865ab4c3a
llvmdbg: handle nil in more places
|
3 年之前 |
Jonas Maebe
|
a33e6230a0
llvm metadata: add DIGlobalVariableExpression enum
|
3 年之前 |
Jonas Maebe
|
f896766837
agllvm: fix writing metadata operands for variable declarations
|
3 年之前 |
florian
|
91481a5fae
* more robust code for constant propagation in for loops
|
3 年之前 |
Nikolay Nikolov
|
f1cb5d8f71
+ support intrinsic for the memory.atomic.notify WebAssembly instruction
|
3 年之前 |
Nikolay Nikolov
|
86643710c4
+ support intrinsics for the WebAssembly memory.atomic.wait32 and memory.atomic.wait64 instructions
|
3 年之前 |
Nikolay Nikolov
|
3cfdf000a2
+ support the new WebAssembly threads and atomics instructions in the internal assembler
|
3 年之前 |
Nikolay Nikolov
|
e376851fd8
* fixes to the WebAssembly atomic function intrinsics
|
3 年之前 |
mattias
|
08a9b16c82
fcl-json: fixed tests
|
3 年之前 |
mattias
|
5700cb56ac
fcl-json: fixed StringToJSONString
|
3 年之前 |
Nikolay Nikolov
|
e03b920520
+ added intrinsic support for the WebAssembly cmpxchg atomic operations as well
|
3 年之前 |
florian
|
a1ee4e04ed
* if a for loop does not change a variable, we can propate it if it is a constant, resolves #39726
|
3 年之前 |
Jonas Maebe
|
8817e896db
Add missing reference increases for ait_jvar labels
|
3 年之前 |
Nikolay Nikolov
|
d8f06aa4f1
+ added instrinsic support for the all the 2-parameter read-modify-write
|
3 年之前 |
Karoly Balogh
|
c5a443d0dd
amunits: correct the HookEntry wrapper functions to new compiler behavior. at some point during 3.3.1, the compiler started to omit stackframes when not needed, which broke the previous assumptions about stackframe handling
|
3 年之前 |
florian
|
c79df5f0fc
* better constant propation for inline nodes
|
3 年之前 |