Commit History

Autor SHA1 Mensaxe Data
  Mattias Gaertner 879bc83d7b pastojs: fixed record member type %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 7540f10aa6 pastojs: shortrefglobals: enumvalue %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner fc0b513c3a pastojs: shortrefglobals: unit initialization and empty implementation %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 05065e1d86 pastojs: filer: add identifiers to scope for immediate specializations of TPasSpecializeType %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner e1dd6fd932 pastojs: filer: fixed testsuite using shortrefglobals for all tests, added FormData js keyword, fixed shortrefglobals new/free instance fields %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 0b670d0d31 pastojs: shortrefglobals: generic helper method %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 088aacfb26 pastojs: shortrefglobals: proc var of generic method %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 8fe5a1e894 pastojs: shortrefglobals: call static method %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 5b4e028da4 pastojs: precompiled proc: local var for generic function %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner a66b6cd7c7 pastojs: classname=typeinfoname %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 35f59b6736 pastojs: shortrefglobals: local recordtype %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 4d4cdfb804 pastojs: ShortRefGlobals: same module class, record and enumtype %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner ffef243908 pastojs: ShortRefGlobals: local var for TEnumType %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 86c25c6783 pastojs: generic function names similar to generic types using $G, ShortRefGlobals: static functions %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 755773caad pastojs: optimization ShortRefGlobals %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 96cb396d56 pastojs: jsglobalalias: references in init to elements from implementation uses %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner af7008ee2f pastojs: jsglobalalias: references to elements from implementation uses %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 02c72dd5c4 pastojs: moved unit implementation js function into unit interface to share local vars %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 1d3ea62674 pastojs: renamed aliasglobals to jsaliasglobals %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner f26afe4a6a pas2js: started delayed specialize %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 810ec836dd pas2js: started aliasglobals external types %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 8a9178f00a pas2js: aliasglobals: local var for module %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner bac9437d73 pas2js: allocate local vars considering parent functions local vars %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 469993a0cc pas2js: started aliasglobals %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 17850b3bb7 pas2js: parse $optimization %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 86fe541c53 pastojs: mark NewInstance function as used %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner e0ada1ced9 pastojs: use VarRecs only if called %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner d4512cc714 pastojs: array of const %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner fce57c5528 pastojs: helper inherited %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 2e11b23883 pastojs: renamed rtl.createTRecord to rtl.recNewT, constructor added return this %!s(int64=6) %!d(string=hai) anos