Commit History

Author SHA1 Message Date
  Michaël Van Canneyt b09cdf35a5 * Derefmap as dyn array 4 months ago
  Pierre Muller 167b5213d1 Rename conditional: INTFPPU => DEBUG_GENERATE_INTERFACE_PPU 11 months ago
  Michaël Van Canneyt e86882580d * Do not free used units during reset, they can be in use during load cycle. Fixes issue #40852 1 year ago
  Alligator-1 9caabdc4e7 Immediately set the capacity 1 year ago
  Michaël Van Canneyt 9e8f09b93f * Properly reset state when (re)compiling, by Artem Izmaylov. Fixes issue #40825 1 year ago
  Michaël Van Canneyt a888a141a2 * remove do_compile, clearer flow when loading ppu/pas files 1 year ago
  Michaël Van Canneyt 564597a573 * Fix access violation: module can be reset while loading dependent units. Fixes issue #40705 1 year ago
  Pierre Muller 9db42f5e67 Fix post_load_or_compile tppumodule method for SHORT_ON_FILE_HANDLES code by adding from_module parameter 1 year ago
  Michaël Van Canneyt 0bf0f26dd5 * Introduce m_processed 1 year ago
  Michaël Van Canneyt 5298e25c84 * Introduce task (Single main-level task at the moment, no change in behaviour). 1 year ago
  Michaël Van Canneyt 881eb0fab5 * Check whether call to deref(impl) is needed during re-resolve (indexes may be -1 if not yet built) 1 year ago
  Michaël Van Canneyt a5caf91f74 * Split load_ppu for clarity 1 year ago
  Michaël Van Canneyt 8aa9ac99a6 * Remove loaded_from in tmodule. The same unit can be loaded from different places 1 year ago
  Michaël Van Canneyt a81715d6ea * Pass loaded from 1 year ago
  Michaël Van Canneyt 277a3be9b0 * DRY Refactoring: introduce discardppu 1 year ago
  Michaël Van Canneyt c9b88a1cd0 * Allow to disable 8.3 filename search 1 year ago
  Sven/Sarah Barth 879f48d215 * the unit name has already been uppercased for the search, so no need to uppercase it again for the message output 1 year ago
  Michael VAN CANNEYT 64feb6a5cd * $NAMESPACES directive 2 years ago
  Sven/Sarah Barth 7b09eee02a * mark units compiled with cs_compilesystem with a corresponding flag 2 years ago
  florian 168016b865 * patch by Rika: Use linear file list in FInput.TInputFileManager instead of linked, resolves #39880 2 years ago
  Nikolay Nikolov 14dc066d6b + added check whether PPU and program are compiled in the same WebAssembly 3 years ago
  Pierre Muller 85c648e603 Check mf_symansistr is compatible with current compiler mode and issue a message before failing PPU loading 3 years ago
  Nikolay Nikolov 344da9597f + added the current WebAssembly exceptions mode to the .ppu module flags and 3 years ago
  svenbarth 2a2576b1d5 * further fix for Mants #26760: applied patch by Ondrej Pokorny to fix recompilation of units referenced with an "in" clause if no file extension is provided 4 years ago
  svenbarth 924f9466f0 * fix for Mantis #26760: apply patch by Ondrej Pokorny to ensure that units referenced by an "in"-clause are recompiled when they have been changed 4 years ago
  pierre 8e13adad4c * Improve Test_Double_checksum with Test_Double_checksum_write CRC testing code. 4 years ago
  pierre 9c1c2acd64 Improve CRC_checksum testing code with -dDEBUG_UNIT_CRC_CHANGES -dTest_Double_checksum -dTest_Double_checksum_write 4 years ago
  svenbarth 84dc6621cb * have the module keep track whether it was loaded from a PPU with a different endianess than the current host system 5 years ago
  florian 90a40ab9ca * fix for #32352: a unit does not need to be re-deref'ed if it just had been recompiled 5 years ago
  Jonas Maebe ac1e0f96bd * replaced tentryfile.get/putsmall/normalset() with a common tget/putset 5 years ago