Историја ревизија

Аутор SHA1 Порука Датум
  svenbarth 10886d8cef * fix for Mantis #34206: when specializing nested routines of a generic routine we don't need access to their genericdef (which isn't available anyway in other units when loading from PPU) as their definition is completely contained in the token stream пре 7 година
  svenbarth 897abb72e6 - disable debug options -gv, -pg and -gh for the chmcmd project пре 7 година
  svenbarth a076677336 * instead of a flags field generate a table with all Initialize operators of all fields (nested or not, parent class or not) for class types; objects and records don't use this (yet) пре 7 година
  svenbarth 21e7ddaac7 + add method to retrieve a list of management operator/field offset pairs for a specific management operator inside a structured type (no matter how deeply nested they are) пре 7 година
  svenbarth ecc02f3fdb * always search in the current module as well as its symtables are be popped already in case of RTTI generation пре 7 година
  svenbarth 190716ac0e * move getrecorddef and gettabledef from TVMTWritter to symdef as they might be used from the RTTI as well пре 7 година
  svenbarth 2e1327b6b2 * use pooled constant references for the parameter locations as more often than not they're equal between multiple methdos (e.g. the Self argument is always the same) пре 7 година
  svenbarth 029ec93df6 * use pooled constant references for the names of VMT methods in the RTTI пре 7 година
  svenbarth 228d3252cc * use pooled constant references for the parameter names of VMT methods in the RTTI пре 7 година
  svenbarth 8bf3661f7f + add a method to emit a reference to a pooled shortstring constant (aka one per unit); very useful for new RTTI tables to avoid poluting the binary with string constants пре 7 година
  marco 0f619c3ef8 * two new priority classes for all but wince. See comments in process.pp пре 7 година
  marco b929b8b8eb * fix for #34185, pallette not nilled, causes problems when reader is recycled. пре 7 година
  marco 0b9ee238b5 * windows unit enhancements from mantis #34184 пре 7 година
  svenbarth d9cb5c4502 + add a Boolean8 alias for Boolean for symmetry's sake (fixes Mantis #34058) пре 7 година
  svenbarth d8f024a490 * improve DirectoryExists() and FileExists() based on patch by Serge Anvarov in Mantis #32370 so that they also support files/directories that aren't accessible (e.g. the page file) as well as FollowLink = False пре 7 година
  svenbarth e110d90127 + implement FileGetSymLinkTarget() based on patch by Serge Anvarov in Mantis #32370 пре 7 година
  svenbarth b9721003f0 + add missing defines пре 7 година
  svenbarth 09e5f463dc + add Delphi-compatible FileGetSymLinkTarget functions to all platforms (currently returns False on all platforms); this also includes TSymLinkRec variants for both RawByteString and UnicodeString пре 7 година
  svenbarth 92dcdd8b5b + add Delphi compatible FollowLink parameter (default is True) to FileExists and DirectoryExists; support for it is up to each target пре 7 година
  michael 3e3c8fdbc1 * Fixed bug ID #33743 with provided patch. (erroneous exception in getbinarydata) пре 7 година
  michael a6f61d6cd7 * Fix bug #34176, use access field when creating key пре 7 година
  marco 315fe21718 * deprecations, remove oldlinux. пре 7 година
  marco 096e7d7513 * add prawbytestring. пре 7 година
  michael fd8641d83c * Fix bug #34164 - Fix use of AssertCount and use overloaded ComparisonMsg пре 7 година
  michael e6304da9a6 * Inadvertenly applied untested change, undo пре 7 година
  michael 74b6fb2bfe * Patch from Bart Broersma to fix bug ID #33993 пре 7 година
  marco aaef0d5570 * removed a space, mantis #34149 пре 7 година
  marco 1e60364572 * another stat file cleanup. пре 7 година
  marco 8554332c1d * centralize some type definitions so that they are compatible between process and processunicode пре 7 година
  florian 70b2e11e6a * fix SetRoundingMode on RiscV64 пре 7 година