Commit History

Author SHA1 Message Date
  mattias 05c47722dd pastojs: added option ObfuscateLocalIdentifiers 3 years ago
  mattias e5ac07db13 pastojs: started test TPas2JSUseAnalyzer 3 years ago
  Mattias Gaertner 879bc83d7b pastojs: fixed record member type 4 years ago
  Mattias Gaertner 7540f10aa6 pastojs: shortrefglobals: enumvalue 4 years ago
  Mattias Gaertner fc0b513c3a pastojs: shortrefglobals: unit initialization and empty implementation 4 years ago
  Mattias Gaertner 05065e1d86 pastojs: filer: add identifiers to scope for immediate specializations of TPasSpecializeType 4 years ago
  Mattias Gaertner e1dd6fd932 pastojs: filer: fixed testsuite using shortrefglobals for all tests, added FormData js keyword, fixed shortrefglobals new/free instance fields 4 years ago
  Mattias Gaertner 0b670d0d31 pastojs: shortrefglobals: generic helper method 4 years ago
  Mattias Gaertner 088aacfb26 pastojs: shortrefglobals: proc var of generic method 4 years ago
  Mattias Gaertner 8fe5a1e894 pastojs: shortrefglobals: call static method 4 years ago
  Mattias Gaertner 5b4e028da4 pastojs: precompiled proc: local var for generic function 4 years ago
  Mattias Gaertner a66b6cd7c7 pastojs: classname=typeinfoname 4 years ago
  Mattias Gaertner 35f59b6736 pastojs: shortrefglobals: local recordtype 4 years ago
  Mattias Gaertner 4d4cdfb804 pastojs: ShortRefGlobals: same module class, record and enumtype 4 years ago
  Mattias Gaertner ffef243908 pastojs: ShortRefGlobals: local var for TEnumType 4 years ago
  Mattias Gaertner 86c25c6783 pastojs: generic function names similar to generic types using $G, ShortRefGlobals: static functions 4 years ago
  Mattias Gaertner 755773caad pastojs: optimization ShortRefGlobals 4 years ago
  Mattias Gaertner 96cb396d56 pastojs: jsglobalalias: references in init to elements from implementation uses 4 years ago
  Mattias Gaertner af7008ee2f pastojs: jsglobalalias: references to elements from implementation uses 4 years ago
  Mattias Gaertner 02c72dd5c4 pastojs: moved unit implementation js function into unit interface to share local vars 4 years ago
  Mattias Gaertner 1d3ea62674 pastojs: renamed aliasglobals to jsaliasglobals 4 years ago
  Mattias Gaertner f26afe4a6a pas2js: started delayed specialize 5 years ago
  Mattias Gaertner 810ec836dd pas2js: started aliasglobals external types 5 years ago
  Mattias Gaertner 8a9178f00a pas2js: aliasglobals: local var for module 5 years ago
  Mattias Gaertner bac9437d73 pas2js: allocate local vars considering parent functions local vars 5 years ago
  Mattias Gaertner 469993a0cc pas2js: started aliasglobals 5 years ago
  Mattias Gaertner 17850b3bb7 pas2js: parse $optimization 5 years ago
  Mattias Gaertner 86fe541c53 pastojs: mark NewInstance function as used 6 years ago
  Mattias Gaertner e0ada1ced9 pastojs: use VarRecs only if called 6 years ago
  Mattias Gaertner d4512cc714 pastojs: array of const 6 years ago