User Tools

Site Tools


sd:tinyc_developer_diary

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
sd:tinyc_developer_diary [2026/04/20 04:08] appledogsd:tinyc_developer_diary [2026/04/20 04:58] (current) appledog
Line 821: Line 821:
 So if HERE grows into the source area as source gets consumed, we can theoretically use up to 48KB for source code AND compiled code. This requires HERE to stay behind SRC at all times. It destroys the code as it compiles, but that's okay. The two pointers march through the memory, with HERE chasing SRC. The only problem is if the emitter somehow catches up with the source code pointer. So if HERE grows into the source area as source gets consumed, we can theoretically use up to 48KB for source code AND compiled code. This requires HERE to stay behind SRC at all times. It destroys the code as it compiles, but that's okay. The two pointers march through the memory, with HERE chasing SRC. The only problem is if the emitter somehow catches up with the source code pointer.
  
-At this point I am very close to just rewriting the symbol table to be 32 bit.+At this point I am very close to just rewriting the symbol table to be 32 bit. I mean this is already an insane asylum as it is, but, how hard could rewriting the emitters possibly be? :) 
 + 
 +== Rewriting the symbol table 
 +I guess I'm about to find out how hard it can be.
sd/tinyc_developer_diary.1776658117.txt.gz · Last modified: by appledog

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki