UbitUmarov
|
5592f818c9
|
mantis 8933: Yengine allow the case integer *= float
|
2021-10-07 15:47:59 +01:00 |
|
UbitUmarov
|
a6868c4166
|
mantis 8933: disable some YEngine excessive implicit cast
|
2021-10-07 15:46:39 +01:00 |
|
Thomas Mettam
|
59ffcade55
|
Can't negate bool
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
|
2021-07-28 15:38:56 +01:00 |
|
UbitUmarov
|
b1051417e0
|
Yengine: a few more changes on the global variables nulls
|
2021-07-23 16:18:11 +01:00 |
|
UbitUmarov
|
ae49b540c1
|
Yengine: comment out some debug debug exec state
|
2021-07-23 07:13:30 +01:00 |
|
UbitUmarov
|
d8dccc7570
|
mantis 8913: avoid some null on Yengine Xengine state deserielizer
|
2021-07-23 06:41:09 +01:00 |
|
UbitUmarov
|
ccc3578b54
|
mantis 8913: avoid some nulls on Yengine state deserielizer
|
2021-07-23 06:39:35 +01:00 |
|
UbitUmarov
|
84027166c8
|
mantis 8520: make YEngine tick script events per second stat
|
2021-04-22 00:40:45 +01:00 |
|
UbitUmarov
|
4198dcdf86
|
change script touchs linknumber handling
|
2021-04-21 13:48:25 +01:00 |
|
UbitUmarov
|
be649ee7e5
|
YEngine: remove obsolete appdomain code (still in use elsewhere)
|
2021-01-06 14:45:51 +00:00 |
|
UbitUmarov
|
822f381145
|
mantis 8621: improve one error message a bit, thanks Tampa
|
2020-11-19 15:29:16 +00:00 |
|
UbitUmarov
|
a2534dc378
|
stop using yengine math inlines, this have cast issues, just use lsl api, plus cosmetics
|
2020-09-25 02:38:00 +01:00 |
|
UbitUmarov
|
d2e7c711b4
|
actually make yExceptionMessage and yExceptionTypeName avaiable
|
2020-09-21 21:40:24 +01:00 |
|
UbitUmarov
|
d256b29511
|
rename Yengine option ScriptBasePath as ScriptEnginesPath to match Xengine
|
2020-09-20 03:21:43 +01:00 |
|
UbitUmarov
|
aefff34013
|
let yengine understand scriptexception
|
2020-09-20 01:57:22 +01:00 |
|
UbitUmarov
|
23de4e3a82
|
let scriptEvents flags represent all events we have (so change to 64bit ulong) not the need to keep duplicated definitions on main framework and each script engine, namely because Xengine app domain option
|
2020-09-04 14:22:24 +01:00 |
|
UbitUmarov
|
eae2f87cae
|
cosmetics
|
2020-09-01 18:22:44 +01:00 |
|
UbitUmarov
|
a1239d2706
|
Yengine: avoid use of Enum.Parse
|
2020-08-31 18:46:10 +01:00 |
|
UbitUmarov
|
92e3f424cf
|
cosmetics
|
2020-08-30 16:05:02 +01:00 |
|
UbitUmarov
|
9aa7f41bca
|
add cap AttachmentResources ( no urls, memory account is per yengine mem usage)
|
2020-08-23 01:46:34 +01:00 |
|
UbitUmarov
|
16ab72a223
|
break the top thingies
|
2020-08-22 17:33:38 +01:00 |
|
StolenRuby
|
2f0d2db19d
|
Top Scripts
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
|
2020-08-22 12:38:35 +01:00 |
|
UbitUmarov
|
a2fe315d94
|
cosmetics
|
2020-08-09 01:37:54 +01:00 |
|
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 |
|