aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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
<