Commit Graph
16 Commits
Author SHA1 Message Date
belliash 4dbd3ea412 New memory subsystem.
The build was successful.
This is a new memory subsystem implementing heap calculations as well as new builtin functions:
 * get_memory_usage()
 * get_memory_peak_usage()
 * get_memory_limit()
It also allows to set an upper memory limit, ensuring that processed script will not be able to allocate more memory from OS.
New subsystem is based on work done in 'memory_limit' branch. Big thanks to devnexen!
This finally fixes #25.
2018-08-18 19:24:38 +02:00
belliash c83d6e13fc Removing xExec.
The build was successful.
First of all, VFS is not a right place for this, finally it was not implemented anyway.
2018-08-16 21:37:34 +02:00
belliash 039fde099f Compile Aer code or chunk of code.
The build was successful.
2018-08-16 09:34:18 +02:00
belliash f9946e9842 Reimplement filegroup() and fileowner() as builtin function, #42.
The build was successful.
2018-08-15 21:58:21 +02:00
belliash 16ea44372f Dictionary correction.
The build was successful.
2018-08-15 21:35:44 +02:00
belliash ac1dee48c9 Reimplement fileinode() as builtin function, #42.
The build was successful.
2018-08-15 21:28:59 +02:00
belliash b642858044 Add missing definition
The build was successful.
2018-08-15 20:20:56 +02:00
belliash b94a23d580 Get rid of PH7 ident
The build was successful.
2018-08-15 20:03:39 +02:00
belliash 26b1675021 API function rename
The build was successful.
2018-08-14 17:43:43 +02:00
belliash ece036b214 Rework the entry point
The build was successful.
* some functions were not used and have been removed
 * some parameters seemed to be useless and have been removed
 * code cleanup
2018-08-14 13:45:27 +02:00
belliash ef2ea60a60 Treat whole file as P# source code. Fixes #24. 2018-07-28 18:28:19 +02:00
belliash e2aa774a6a Reimplement SyRealPath(); fix build. 2018-07-23 20:45:30 +02:00
belliash 52d9616503 Revert d937d0c825 2018-07-23 19:39:21 +02:00
devnexen dba8e5098f fixing in the vm context instead, making the feature available in case realpath could be implemented as well 2018-07-23 06:07:27 +01:00
devnexen e7b78be8e5 Fix #15, merge from fix_debug_backtrace branch (#18) 2018-07-22 19:24:00 +01:00
belliash abb91a9874 Reorganize the repository for new build system 2018-07-20 22:35:09 +02:00