2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Jonas Maebe de6f9bbf5a + comments for newly added fields to tobjectdef for devirtualisation 17 жил өмнө
  Jonas Maebe 98933f47ef - removed unused local variable 17 жил өмнө
  Jonas Maebe ee84277d8e * fixed to work with the new vmtentries that are always available and 17 жил өмнө
  Jonas Maebe 99994c0603 Merged revisions 11879-11880,11884-11888,11890,11896-11898,11903-11919,11926-11930,11933-11934,11936-11937,11939-11940,11942-11985,11987-11991,11993-12013,12015-12017,12019-12040,12043,12045,12047-12050,12054,12056-12057,12059-12062,12064-12066,12073,12075,12077-12078,12082,12085,12087-12088,12092-12094,12099,12106-12110,12114,12117-12122,12125,12128-12131,12138,12141-12143,12152-12160,12162-12163,12166-12171,12173-12176,12196,12198-12205 via svnmerge from 17 жил өмнө
  Jonas Maebe 5d4bc91970 * record all classrefdefs/objdefs for which a loadvmtaddrnode is generated, 17 жил өмнө
  Jonas Maebe 2d5f97953d * store vmt procdefs in the ppu files so we don't have to use a hack to 17 жил өмнө
  Jonas Maebe 5c7b25b478 * extracted code to detect constructed class/object types from 17 жил өмнө
  Jonas Maebe fbac599784 + initial implementation of whole-program optimisation framework 17 жил өмнө
  michael b40d826439 * Fixed bug #12323. Bug is in getting default value of string parameters, unterminated memory copy 17 жил өмнө
  Jonas Maebe afa14de20d + some generic changes preparing for darwin/arm support 17 жил өмнө
  florian 8c9baed5cb * force static; being repeated in the procedure body, this avoids trouble as in #12242 17 жил өмнө
  Jonas Maebe 76ce35b905 * method definitions in "child" interfaces also hide those in "parent" 17 жил өмнө
  florian d2214685c3 * fixes compiler crash with out of memory on illegal array declarations 17 жил өмнө
  florian f0dcb10509 * more fixes for 11062 17 жил өмнө
  florian 916e982519 * possible fix for 11062 17 жил өмнө
  yury 491f0fa1d8 * Replaced all user defined warnings by TODO comments to reduce compiler noise. 17 жил өмнө
  yury cf7390ea81 * Fixed 'mixed signed/unsigned' and pointer conversion warnings. 17 жил өмнө
  yury fcceb9cfa1 * Removed/ifdefed/commented unused local variables. 17 жил өмнө
  peter c2e5f885c6 * handle (build)derefimpl also for objectdef so it also works for methods 17 жил өмнө
  Jonas Maebe c00108009d * insert vmt as hidden field in objectdefs 17 жил өмнө
  florian fca8883f27 * moved oo_copied into defoptions 17 жил өмнө
  florian 396b1c7c1e * do not write a "copied" symtable to a ppu when holding only a reference to it, 17 жил өмнө
  florian d79851dc1b * patch by Sergei Gorelkin to improve class creation speed and make objpas.inc more readable 17 жил өмнө
  florian d7673694f1 * enable parsing of default properties when used with objects, resolves #10795 17 жил өмнө
  florian eca558b33b * don't crash on empty ProcDefs when handling interfaces, resolves #11295 17 жил өмнө
  florian c56c6e976c + allow dyn. arrays to be published, resolves #10493 17 жил өмнө
  yury 348e30958e * If object has VMT, properly align whole object instance if target CPU requires alignment. It fixes usage of static object instances created as var or const on CPUs which require alignment. 17 жил өмнө
  peter 8f239d04b6 * cleanup and simplify the set type handling 17 жил өмнө
  florian 6c53785e3a * first part of implements clean up and fixing 17 жил өмнө
  Jonas Maebe f36e5411af * split cpu64bit compiler define into 17 жил өмнө