UbitUmarov
|
16cfb3deab
|
mantis 8717: fix local heap use account (will automatlic recompile scripts)
|
2020-06-27 13:33:11 +01:00 |
UbitUmarov
|
3188db7041
|
force Yengine scripts recompile
|
2020-06-02 22:18:28 +01:00 |
UbitUmarov
|
d460a3fc86
|
missing file
|
2020-05-25 14:50:10 +01:00 |
UbitUmarov
|
5f52de2578
|
mantis 8706: avoid spurius logs on Yengine during object delete
|
2020-05-24 15:04:44 +01:00 |
UbitUmarov
|
fffac7d531
|
mantis 8704: fix issues on YEngine
|
2020-05-20 00:35:51 +01:00 |
UbitUmarov
|
665037e366
|
cosmetics
|
2020-02-28 00:53:51 +00:00 |
UbitUmarov
|
ad5aff2d17
|
more on scripts *target* events
|
2020-02-26 19:18:07 +00:00 |
UbitUmarov
|
7d7fc8f06a
|
Yengine script, don't dispose twice
|
2020-02-26 05:17:46 +00:00 |
UbitUmarov
|
20d77d3905
|
mantis 8665: avoid crash at shutdown, that line should not be needed
|
2020-02-26 05:09:04 +00:00 |
UbitUmarov
|
ca48bf4117
|
those events are per script not per part
|
2020-02-26 03:18:22 +00:00 |
UbitUmarov
|
d7671f3c01
|
a few changes to script engines releasecontrols
|
2020-02-20 08:20:15 +00:00 |
UbitUmarov
|
b9cf2244a4
|
stop some log spam on shutdown that happens on linux
|
2020-02-17 17:54:56 +00:00 |
UbitUmarov
|
2a508edcb4
|
YEngine: change some startup log messages
|
2019-11-22 07:42:00 +00:00 |
UbitUmarov
|
943d0935a6
|
YEngine, change default number of exec threads to 2 of priority Normal. Let the threads priority a option on ini files
|
2019-11-22 07:01:17 +00:00 |
UbitUmarov
|
d5f918f945
|
Oooopss
|
2019-11-22 06:07:28 +00:00 |
UbitUmarov
|
9b7ad30ee1
|
more changes on YEngine scripts heap usage
|
2019-11-22 04:09:05 +00:00 |
UbitUmarov
|
647622bb02
|
cosmetics
|
2019-11-20 23:29:24 +00:00 |
UbitUmarov
|
730a35eedc
|
Yengine: more on constants operations reduction
|
2019-11-18 19:07:03 +00:00 |
UbitUmarov
|
bf0697d5f4
|
mantis 8551: Simplify Yengine heap usage control
|
2019-11-18 17:33:02 +00:00 |
UbitUmarov
|
eabf9a7c04
|
mantis 8627: handle the case constant compareOp constant on Yengine
|
2019-11-13 23:26:22 +00:00 |
UbitUmarov
|
5d2ffdc35b
|
limit max number of attachments to 38. All can be on same point
|
2019-11-13 18:44:58 +00:00 |
UbitUmarov
|
e87dfd48bf
|
Yengine: we also need to cancel timer events in queue, because some bad scripts that do work on X
|
2019-11-11 12:51:09 +00:00 |
UbitUmarov
|
11a357d7fa
|
YEngine: fix credits comment
|
2019-11-05 15:08:58 +00:00 |
UbitUmarov
|
21f86c453d
|
YEngine: fix wrong language detection on some comments in first line
|
2019-11-04 17:22:42 +00:00 |
UbitUmarov
|
f09a18a7a8
|
Yengine: Also error on division by Zero
|
2019-10-18 14:16:37 +01:00 |
UbitUmarov
|
6b930a596b
|
Yengine make float.tostring culture invariant
|
2019-10-17 19:40:54 +01:00 |
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
|
2019-10-16 00:08:45 +01:00 |
UbitUmarov
|
37fb937e0d
|
Yengine: rename a field, do some updates using interlocked
|
2019-04-16 17:28:09 +01:00 |
UbitUmarov
|
6bbd5eb6a2
|
Yengine: change binary code version, so scripts are automaticly recompiled with new changes
|
2019-04-16 11:39:28 +01:00 |
UbitUmarov
|
2fa5d10c00
|
Ynegine: add some missing memory usage on script reset
|
2019-04-16 00:07:13 +01:00 |
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
|
2019-04-15 23:32:22 +01:00 |
UbitUmarov
|
7f55db72d2
|
Yengine: try fix changing scripts running state if the have long events
|
2019-04-01 13:58:41 +01:00 |
UbitUmarov
|
772aa5234a
|
Yengine: clear events queue on reset. Also keep clearing all on state change. (Linked message events are deleted at sl)
|
2019-04-01 01:48:23 +01:00 |
UbitUmarov
|
190e2da672
|
Yengine attachment drop, do set attachment ready event
|
2019-03-31 22:50:14 +01:00 |
UbitUmarov
|
f6db9e044d
|
Yengine: fix scripts resume on attachments drop
|
2019-03-28 13:46:39 +00:00 |
UbitUmarov
|
5d78f52f7b
|
let Xengine also have that detectedkey
|
2019-02-21 23:17:53 +00:00 |
UbitUmarov
|
ece3843798
|
let changed allowed drop have lldetectedkey[0] return the dropped item id, Yengine and still testing"
|
2019-02-21 22:54:43 +00:00 |
UbitUmarov
|
b7507b70bc
|
Yengine changed position and shape events can bt throttled by mineventdelay
|
2019-02-21 22:05:38 +00:00 |
UbitUmarov
|
0f574d432d
|
Yengine:save minEventDelay in script state
|
2019-02-20 20:36:43 +00:00 |
UbitUmarov
|
72c472f988
|
Yengine: let llminEventDelay do something: it just ignores a more limited set of events than Xengine (neither do as SL)
|
2019-02-20 20:12:13 +00:00 |
UbitUmarov
|
73e64c6597
|
mantis 6702: fix collisions lldetectedlinknumber also on Yengine
|
2019-01-30 12:27:03 +00:00 |
UbitUmarov
|
367bd48d91
|
script mono is meaningless for us
|
2019-01-25 21:21:23 +00:00 |
Stolen Ruby
|
551c097db9
|
Added support for f suffix on YEngine floats
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
|
2018-12-18 21:36:20 +00:00 |
UbitUmarov
|
1610595697
|
Yengine reset global variables possible damaged by bad state file
|
2018-12-11 00:42:02 +00:00 |
UbitUmarov
|
11b467cabf
|
Yengine actually loose the bas state file
|
2018-12-10 23:45:54 +00:00 |
UbitUmarov
|
043a213302
|
pesty warning
|
2018-12-08 03:50:51 +00:00 |
UbitUmarov
|
6597b7ab46
|
Yengine try to better recover from invalid state files
|
2018-12-08 03:31:47 +00:00 |
UbitUmarov
|
295f24fe01
|
mantis 8416: change string compare method (actually on previus commit)
|
2018-12-08 02:36:59 +00:00 |
UbitUmarov
|
f8c3fc5e05
|
mantis 8416: test
|
2018-12-08 02:26:36 +00:00 |
UbitUmarov
|
cc7a241cbc
|
remove xmr json functions that where a fix for ossl ones now removed
|
2018-11-29 21:07:46 +00:00 |