UbitUmarov
|
d9cfb3bcae
improve script cpu time resolution specially on windows
|
vor 3 Monaten |
UbitUmarov
|
2e26b8a8bb
add LinksetData support. Untested and still does not store in dbs. Not as spec. See mantis 9081 (runprebuild)
|
vor 9 Monaten |
UbitUmarov
|
29b8191225
YEngine: reduce calls to CheckRunLockInvariants
|
vor 1 Jahr |
UbitUmarov
|
eea5d14ec6
more cosmetics
|
vor 1 Jahr |
UbitUmarov
|
7aa83ee6a7
cosmetics
|
vor 2 Jahren |
UbitUmarov
|
472c243362
add some null refs checks on script removal
|
vor 2 Jahren |
UbitUmarov
|
60e67e5320
yengine, only send out of heap errors to owner and wigotu stacktrace
|
vor 2 Jahren |
UbitUmarov
|
0e5abf6bc1
a few changes on yengine heap control
|
vor 2 Jahren |
UbitUmarov
|
6a0f29f182
mantis 8972: avoid null ref plus cosmetics
|
vor 2 Jahren |
UbitUmarov
|
9b33ef9c8c
a few more changes on vectors etc
|
vor 2 Jahren |
UbitUmarov
|
7e0fc95c3a
== UUID.Zero is slow
|
vor 2 Jahren |
UbitUmarov
|
68f3fbd8c6
fix yengine timer event ...
|
vor 3 Jahren |
UbitUmarov
|
743f3af745
force yengine scripts recomp
|
vor 3 Jahren |
UbitUmarov
|
ca3525bf0a
mantis 3315: change the control of script flag running (needs testing)
|
vor 3 Jahren |
UbitUmarov
|
1692254e3f
cosmetics
|
vor 3 Jahren |
UbitUmarov
|
ae49b540c1
Yengine: comment out some debug debug exec state
|
vor 3 Jahren |
UbitUmarov
|
a1239d2706
Yengine: avoid use of Enum.Parse
|
vor 4 Jahren |
UbitUmarov
|
3188db7041
force Yengine scripts recompile
|
vor 4 Jahren |
UbitUmarov
|
5f52de2578
mantis 8706: avoid spurius logs on Yengine during object delete
|
vor 4 Jahren |
UbitUmarov
|
fffac7d531
mantis 8704: fix issues on YEngine
|
vor 4 Jahren |
UbitUmarov
|
ad5aff2d17
more on scripts *target* events
|
vor 4 Jahren |
UbitUmarov
|
d7671f3c01
a few changes to script engines releasecontrols
|
vor 4 Jahren |
UbitUmarov
|
9b7ad30ee1
more changes on YEngine scripts heap usage
|
vor 5 Jahren |
UbitUmarov
|
bf0697d5f4
mantis 8551: Simplify Yengine heap usage control
|
vor 5 Jahren |
UbitUmarov
|
e87dfd48bf
Yengine: we also need to cancel timer events in queue, because some bad scripts that do work on X
|
vor 5 Jahren |
UbitUmarov
|
d79d7e228a
add OSSL option PermissionErrortoOwner (true or false). if true ossl functions permission errors will only be sent to prim owner, defaul false: send all around
|
vor 5 Jahren |
UbitUmarov
|
a83b7a292b
mantis 8518: Yengine; we can't wait for GC (worse finalizers) to count released memory of some local variables, so add a pseudo free; fix memory account on timeslice rentry; change the folder for the debug IL files; fix memory usage on reset. This changes will only take effect on new compiles
|
vor 5 Jahren |
UbitUmarov
|
7f55db72d2
Yengine: try fix changing scripts running state if the have long events
|
vor 5 Jahren |
UbitUmarov
|
190e2da672
Yengine attachment drop, do set attachment ready event
|
vor 5 Jahren |
UbitUmarov
|
f6db9e044d
Yengine: fix scripts resume on attachments drop
|
vor 5 Jahren |