gzdoom/src/scripting
alexey.lysiuk d3e6ed3c9b - added null check for self pointer before calling a native function
With JIT enabled, an implicit test for null self pointer is added to generated code
This has no effect without JIT as VM verifies a pointer before calling a native method

https://forum.zdoom.org/viewtopic.php?t=64961
2019-06-07 11:02:38 -04:00
..
backend Really fixed arrays of dynarrays this time. 2019-06-05 08:24:56 +02:00
decorate - fixed crash on message output during decorate parsing 2019-05-28 18:13:34 +03:00
vm - added null check for self pointer before calling a native function 2019-06-07 11:02:38 -04:00
zscript - fixed: version wasn't set for ZScript global variables 2019-05-29 17:37:08 +03:00
symbols.cpp - fixed erroneous removal of property flag members 2019-02-03 12:33:06 +02:00
symbols.h Merge branch 'asmjit' into weapon_scriptification 2018-11-26 00:14:44 +01:00
thingdef.cpp - fixed code emission for constant ZScript function arguments 2019-01-23 22:37:16 +01:00
thingdef.h - fixed code emission for constant ZScript function arguments 2019-01-23 22:37:16 +01:00
thingdef_data.cpp - made the menu's text input handler Unicode capable. 2019-02-16 21:29:46 +01:00
thingdef_properties.cpp - removed v_video.h include from portals.h 2019-02-01 00:30:21 +01:00
types.cpp - got rid of FNameNoInit and made the default constructor of FName non-initializing. 2018-08-19 08:19:19 +02:00
types.h - fixed compilation of targets with optimization 2018-11-15 10:59:37 +02:00
vmiterators.cpp - added the missing Level parameters to AActor::StaticSpawn and P_ExecuteSpecial. 2019-02-01 22:02:16 +01:00
vmthunks.cpp - added a CanPrint function to FFont and used that to handle the statistics display on the automap HUD to only replace the font when actually needed, not based on the language. 2019-04-22 09:08:43 +02:00
vmthunks_actors.cpp - fixed wrong native call for Actor.Vec2Offset() 2019-05-25 17:14:52 +03:00