aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDrahflow <drahflow@gmx.de>2015-06-22 15:11:49 +0200
committerDrahflow <drahflow@gmx.de>2015-06-22 15:11:49 +0200
commit0a92fcb489f882370baeb5f30c39c6815985a1cd (patch)
tree169003f0beeb67a97ce26b16467cbe2f53221e97
parent51799b6e1f48b7351505d3fc0894ea36d976ebbf (diff)
Some huge scope tests...
-rw-r--r--TODO1
-rw-r--r--compiler/elymasAsmLib.ey2
2 files changed, 2 insertions, 1 deletions
diff --git a/TODO b/TODO
index 9e64e29..7dd7a40 100644
--- a/TODO
+++ b/TODO
@@ -5,6 +5,7 @@
* hunt the }"s down
* don't allocate ints for syscalls if not necessary
* *THISSCOPE could also work with PUSH
+* handle huge objects better (and move them out of linear heap space)
* utf8
* regex substitution
* asm-based regex engine
diff --git a/compiler/elymasAsmLib.ey b/compiler/elymasAsmLib.ey
index a8f0987..156dc75 100644
--- a/compiler/elymasAsmLib.ey
+++ b/compiler/elymasAsmLib.ey
@@ -99,7 +99,7 @@
1 ==INITIALEXTENSIONSIZE
1 ==INITIALNAMETABLESIZE
- 32 ==FREELISTCOUNT
+ 64 ==FREELISTCOUNT
4096 ==MARKANDSWEEPCOST
<