169 Commits

Author SHA1 Message Date
UbitUmarov
2a5389cc67 cosmetics 2026-03-15 04:45:37 +00:00
UbitUmarov
886fada445 cosmetics on YEngine 2025-10-05 03:20:44 +01:00
UbitUmarov
9dbaa4d3ac change api,yengine compile and serial version numbers (this will force scripts recompile and return to start state) 2025-08-21 22:27:47 +01:00
UbitUmarov
5ef4abdf25 mantis 9211: change handling of event args on Yeng. Ofc needs some
testing
2025-08-05 19:02:17 +01:00
UbitUmarov
e3a50fb2f1 cosmetics 2025-08-02 17:33:26 +01:00
UbitUmarov
fce1666f04 change handling of event arguments (should only impact new compilations) 2025-08-02 17:31:43 +01:00
UbitUmarov
d504d1f679 remember heap used by locals 2025-08-02 17:28:35 +01:00
UbitUmarov
0d71b6d871 very useless changes 2025-06-25 02:22:28 +01:00
UbitUmarov
f20e3818af a few changes on udp zero encoder and part text color 2025-06-06 23:27:51 +01:00
UbitUmarov
1dd9393fff Yengine use internal shared empty arrays 2025-06-05 11:57:22 +01:00
UbitUmarov
85a927da28 fix YEngine HasScript() 2025-05-27 10:35:11 +01:00
UbitUmarov
5aa37e74eb minor changes on llgettime 2024-11-29 21:23:10 +00:00
UbitUmarov
95ef45ba7c cosmetics 2024-11-18 03:00:26 +00:00
UbitUmarov
c10747e1ea mantis 9166: restore heapUsedFieldInfo also on method exit via state statement 2024-10-08 18:23:00 +01:00
UbitUmarov
b0d006c53a another typo, thx Tampa 2024-08-12 20:55:28 +01:00
UbitUmarov
d9cfb3bcae improve script cpu time resolution specially on windows 2024-08-01 19:58:12 +01:00
UbitUmarov
c39fa1e776 mantis 9125: change yengine object file version to force recompiles; Wrap calls to some framework methods to reduce exagerated yobj dependencies on local runtime, like the ones reported. 2024-04-30 23:31:03 +01:00
UbitUmarov
ac49f8b8e8 use enum.getname instead of a hack 2024-03-30 18:36:37 +00:00
UbitUmarov
45e49c480f use ILGenerator ILOffset instead of old mono il offset 2024-03-27 21:54:39 +00:00
UbitUmarov
b8a0bba99d mantis 9121: fix failed lsl string casts on lsl list sort 2024-03-27 21:51:49 +00:00
UbitUmarov
76c813c2e4 useless changes 2024-02-22 01:47:24 +00:00
UbitUmarov
2e26b8a8bb add LinksetData support. Untested and still does not store in dbs. Not as spec. See mantis 9081 (runprebuild) 2024-02-06 23:45:11 +00:00
UbitUmarov
acf41e9eef mantis 9100: change Yengine order of precendence of && to be same as ||. It had higher and that did not match lsl specification or xengine. (||| stays with higher than ||| as per c# spec) 2023-12-02 13:54:07 +00:00
UbitUmarov
1440731dd2 cosmetics 2023-11-29 14:56:49 +00:00
UbitUmarov
79ac5c7f54 remove some obsolete code 2023-11-29 12:17:08 +00:00
UbitUmarov
29b8191225 YEngine: reduce calls to CheckRunLockInvariants 2023-08-22 18:37:17 +01:00
UbitUmarov
35b4cfd6e2 mantis 9082: fix rotation for do arc 2023-07-06 03:33:48 +01:00
UbitUmarov
77ee3beaf1 more yengine cosmetics 2023-06-21 11:09:51 +01:00
UbitUmarov
89130b9f0a fix osSetParcelDetails, plus more cosmetics 2023-06-21 10:30:14 +01:00
UbitUmarov
aa5f0ba8e7 cosmetics on yengine 2023-06-21 06:29:57 +01:00
UbitUmarov
2bd89bd8da YEngine: only generate code to init globals if there are any 2023-06-21 00:11:59 +01:00
UbitUmarov
1606ce4138 YEngine store a bool as integer on a lsl list in one initialization case 2023-06-20 20:59:04 +01:00
UbitUmarov
2625eed5e4 add some constants and reserve some linkset_data lsl event slots, compatible to mantis9081 patch, for now not accepted (any future implementation may diverge from that, even sl 2023-06-02 18:30:28 +01:00
UbitUmarov
2bd08a19d5 let llgethttpheaders do case insensitive search, plus cosmetics 2023-05-24 00:43:35 +01:00
UbitUmarov
4851a28596 cosmetic 2023-05-23 19:04:00 +01:00
UbitUmarov
d0c681d404 mantis 9078: allow region modules script injected constants to be silent replaced. Since with Yengine, this are compile time globals for all regions, only set them once 2023-05-23 18:02:10 +01:00
UbitUmarov
3dd1dd2f76 reduce potencial useless int casts from list items 2023-03-15 10:32:55 +00:00
UbitUmarov
833cd468ff cosmetics 2023-02-24 12:35:12 +00:00
UbitUmarov
361f6a9226 add from string, from lsl string and from span lsl vector3 and rotation variants 2023-02-18 01:15:31 +00:00
UbitUmarov
be2192fd53 revert change on script execution release points. That will need a full recompile with script states reset, not justifiable by now; plus cosmetics 2023-02-16 05:04:11 +00:00
UbitUmarov
37ce17f927 some more changes on lslapi, mostly style 2023-02-10 13:44:09 +00:00
UbitUmarov
16b6bbd253 a few changes fo yengine exec time check points on function calls 2023-02-09 12:11:18 +00:00
UbitUmarov
9e60afbb68 change that message a bit 2023-01-27 00:04:41 +00:00
UbitUmarov
dec215e438 try to make a Yengine error message more usefull 2023-01-26 21:02:17 +00:00
UbitUmarov
eea5d14ec6 more cosmetics 2023-01-21 15:49:46 +00:00
UbitUmarov
41b718626f cosmetics 2022-12-15 22:19:09 +00:00
UbitUmarov
7aa83ee6a7 cosmetics 2022-11-12 03:05:58 +00:00
UbitUmarov
472c243362 add some null refs checks on script removal 2022-11-10 16:10:47 +00:00
UbitUmarov
aa572df663 add some missing default group owner powers on xmlrpc groups module
plus more dotnet6 code style changes
2022-10-28 20:08:54 +01:00
UbitUmarov
f6a47a9f47 thread.abort is gone. Coment out so things compile 2022-10-02 11:30:41 +01:00