Commit Graph

10 Commits

Author SHA1 Message Date
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
f09a18a7a8 Yengine: Also error on division by Zero 2019-10-18 14:16:37 +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
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
2369ce413d Yengine: only retry compile if there was a object file in cache with wrong version or signature 2018-03-09 22:44:58 +00:00
UbitUmarov
c723a1be16 Yengine temp file delete was still bad in case of script errors 2018-03-09 21:33:39 +00:00
UbitUmarov
5ff57f01b7 Yengine: change filename extentions on scripts state (better delete contents of bin/scriptengines/yengine .. btw bin/scriptdata is not used anymore ) 2018-02-25 00:49:44 +00:00
UbitUmarov
85b973ce1d Y(xmr)engine cosmetics... 2018-02-25 00:18:41 +00:00
UbitUmarov
2129d941ac rename XMREngine as Yengine (still not all done), big mess source formating changes, move state files to proper folder, fix a source file locking on errors, more changes for cross platform including from Mike,... yes yes i know a messy commit 2018-02-23 14:52:34 +00:00