qzdoom-gpl/src/scripting/vm
Christoph Oelckers 092461ed34 - make dynamic object casts a dedicated VM instruction instead of a builtin function.
This can see some heavy use in iterators where saving several hundreds of function calls can be achieved. In these cases, using a function to do the job will become a significant time waster.
2016-12-05 14:52:34 +01:00
..
vm.h redid the exception mechanism for script-side access violations to be of more use for diagnosing problems. 2016-12-03 12:23:13 +01:00
vmbuilder.cpp redid the exception mechanism for script-side access violations to be of more use for diagnosing problems. 2016-12-03 12:23:13 +01:00
vmbuilder.h - fixed: DECORATE didn't pass all needed arguments to FunctionBuildList.AddFunction. Removed the default parameter values from this function's declaration to prevent it from happening again. 2016-12-03 18:14:07 +01:00
vmdisasm.cpp - added a boolean cast VM instruction. 2016-12-01 01:13:53 +01:00
vmexec.cpp redid the exception mechanism for script-side access violations to be of more use for diagnosing problems. 2016-12-03 12:23:13 +01:00
vmexec.h - make dynamic object casts a dedicated VM instruction instead of a builtin function. 2016-12-05 14:52:34 +01:00
vmframe.cpp redid the exception mechanism for script-side access violations to be of more use for diagnosing problems. 2016-12-03 12:23:13 +01:00
vmops.h - make dynamic object casts a dedicated VM instruction instead of a builtin function. 2016-12-05 14:52:34 +01:00