mattias
|
a5cfd52cab
compiler: fixed ctask ppu scheduler waitforcrc, verbose show linenumbers: show mem used after ppu write
|
2 napja |
mattias
|
df32b4c0cd
compiler: unified variable names, debug indirect_crc
|
2 napja |
mattias
|
68781abf2d
compiler: started alternative scheduler, also scheduling ppu files
|
4 napja |
mattias
|
cfa7f5f77a
compiler: load_usedunits must stop on ms_compiling_wait* too
|
2 hete |
mattias
|
e531e4c302
compiler: fixed ctask scheduler using dependent units
|
3 hete |
mattias
|
bc2af0d6d6
compiler: ctask: schedule modules to write ppus asap
|
4 hete |
mattias
|
40e226f137
compiler: fixed loadppu to reload ppu when a circular dependency changed, see bug41457
|
1 hónapja |
mattias
|
b6be686f7f
compiler: consistent indent, missing semicolon
|
1 hónapja |
Margers
|
6b3739f26c
Mass trailing space removal for compiler.
|
2 hónapja |
mattias
|
2c1ff71e8c
compiler: set to nil after free
|
2 hónapja |
Sven/Sarah Barth
|
c44c572d02
* initialize global and static symtables using the real module name (it will be uppercased for the name anyway)
|
2 hónapja |
Nikolay Nikolov
|
adc93a26d5
+ added target switch ts_wasm_native_exnref_exceptions for the future implementation of WebAssembly 'exceptions with exnref' support
|
4 hónapja |
Nikolay Nikolov
|
1961de4ce0
* removed the JSEXCEPTIONS WebAssembly exceptions mode. It was never completed
|
5 hónapja |
Nikolay Nikolov
|
d7da4c90a0
* ts_wasm_native_exceptions renamed ts_wasm_native_legacy_exceptions
|
5 hónapja |
mattias
|
9e54493696
compiler: wait for crc: clean up waitingforunit, processqueue: stop endless loop
|
5 hónapja |
mattias
|
329442eb27
compiler: added module state ms_compiled_waitcrc and delay writing ppu until all used unit crcs are computed
|
5 hónapja |
mattias
|
0b176e43f7
compiler: tmodulestate comments and removed unused ms_error
|
5 hónapja |
Pierre Muller
|
f372eb8a33
Other improvements and fixes for PPU debug code
|
9 hónapja |
Pierre Muller
|
317b01db65
Give integer value of not found ppufile.header.common.target in CheckHeader
|
9 hónapja |
Pierre Muller
|
d79db82ca2
Add information about different CPU or OS in CheckHeader local function of tppumodule.openppu method
|
9 hónapja |
Pierre Muller
|
ee5903fe3e
Use same order in writeppu and getppucrc to get same output in debug files
|
9 hónapja |
Michaël Van Canneyt
|
b09cdf35a5
* Derefmap as dyn array
|
11 hónapja |
Pierre Muller
|
167b5213d1
Rename conditional: INTFPPU => DEBUG_GENERATE_INTERFACE_PPU
|
1 éve |
Michaël Van Canneyt
|
e86882580d
* Do not free used units during reset, they can be in use during load cycle. Fixes issue #40852
|
1 éve |
Alligator-1
|
9caabdc4e7
Immediately set the capacity
|
1 éve |
Michaël Van Canneyt
|
9e8f09b93f
* Properly reset state when (re)compiling, by Artem Izmaylov. Fixes issue #40825
|
1 éve |
Michaël Van Canneyt
|
a888a141a2
* remove do_compile, clearer flow when loading ppu/pas files
|
1 éve |
Michaël Van Canneyt
|
564597a573
* Fix access violation: module can be reset while loading dependent units. Fixes issue #40705
|
1 éve |
Pierre Muller
|
9db42f5e67
Fix post_load_or_compile tppumodule method for SHORT_ON_FILE_HANDLES code by adding from_module parameter
|
1 éve |
Michaël Van Canneyt
|
0bf0f26dd5
* Introduce m_processed
|
2 éve |