Mattias Gaertner
|
4db51d69e4
pastojs: delay RTTI init of record/class/proctype specializations
|
5 anni fa |
Mattias Gaertner
|
6a0ea119e9
pastojs: fixed concat(a) calling arrayRef
|
5 anni fa |
michael
|
6f979c9278
* Fix again 37656
|
5 anni fa |
Mattias Gaertner
|
37eb8c02f5
pastojs: clean up, comments
|
5 anni fa |
michael
|
13490e1af5
* Patch from Henrique Werlang to fix array concatenation (Bug ID 37656)
|
5 anni fa |
Mattias Gaertner
|
93cca1ac91
pastojs: clean up
|
5 anni fa |
Mattias Gaertner
|
68a3e33cac
pastojs: fixed arraySetLength shrink
|
5 anni fa |
Mattias Gaertner
|
dbc0a689f0
pas2js: Pascal descendent from JS function: inherited calls ancestor function
|
5 anni fa |
Mattias Gaertner
|
1adf6c9428
pas2js: descend pascal class from jsfunction
|
5 anni fa |
Mattias Gaertner
|
8d2e9b2f75
pas2js: descend pascal class from jsfunction
|
5 anni fa |
Mattias Gaertner
|
bbd0dc3726
pas2js: extend external: class function NewInstance: check $class and set pascal class properties
|
5 anni fa |
Mattias Gaertner
|
f26afe4a6a
pas2js: started delayed specialize
|
5 anni fa |
Mattias Gaertner
|
469993a0cc
pas2js: started aliasglobals
|
5 anni fa |
michael
|
0fd06ded8d
* Reverse onUncaughtException result
|
5 anni fa |
Mattias Gaertner
|
9a954d384a
pas2js: safecall calling convention for of-object proctypes
|
5 anni fa |
michael
|
ce0c43c934
* Allow to hook uncaught exception handling
|
5 anni fa |
Mattias Gaertner
|
4afe1de02f
pas2js: fixed arrayRef
|
5 anni fa |
Mattias Gaertner
|
cf441f6ffa
pas2js: setlength dyn array of static array
|
5 anni fa |
Mattias Gaertner
|
14ccc191eb
pas2js: arraySetLength: faster resize
|
5 anni fa |
Mattias Gaertner
|
86cfd866f4
pas2js: started array SetLength using resize and hidden boolean to mark referenced arrays
|
5 anni fa |
Mattias Gaertner
|
70ed2470dc
pastojs: typeinfo for external classes
|
5 anni fa |
michael
|
9259c948be
* Add support for resources
|
5 anni fa |
Mattias Gaertner
|
76b5df1bd3
pas2js: fixed setlength(a,0)
|
5 anni fa |
Mattias Gaertner
|
009a3435c1
pas2js: avoid use of in when enumerating uses list
|
5 anni fa |
Mattias Gaertner
|
9ac8abeb4e
fcl-passrc: specialize non forward generic procedure
|
5 anni fa |
michael
|
db5620354e
avoid use of in when enumerating uses list
|
5 anni fa |
Mattias Gaertner
|
1145d0d18a
pas2js: replace setArrayLength with faster non recursive version
|
5 anni fa |
Mattias Gaertner
|
c3db2568ff
pastojs: longword bitwise operations not, and, or, xor, shl, shr
|
6 anni fa |
Mattias Gaertner
|
c38c3bc12d
pastojs: fixed ComIntfInstance is/as IntfType using QueryInterface
|
6 anni fa |
Mattias Gaertner
|
831014cb12
pastojs: fixed result
|
6 anni fa |