Commits

kc5...@localhost.localdomain  committed fea21aa

Moved the GOS and resized it to 256KiB of space. Adjusted all existing pointers into the GOS.

  • Participants
  • Parent commits cb42e83

Comments (0)

Files changed (1)

 : g-fencepost   1 block ;
 : a-nextId      1 block [ 1 cells ] literal + ;
 
-( blocks 2 .. 65 = general object store )
-2 blocks constant gorg
-gorg 64 blocks + constant gend
+( blocks 2 .. 65 = 64K unused space -- formerly general object store )
 
 ( blocks 66 .. 67 = handle table for general object store )
 1 blocks constant /hfields
 66 blocks constant addrs
 addrs /hfields + constant lens
 
-( blocks 68 .. = article table columns )
+( blocks 68 .. 77 = article table columns )
 2 blocks constant /afields
 68 blocks constant articleIds
 articleIds /afields + constant titles
 leads /afields + constant bodies
 bodies /afields + constant timestamps
 
+( blocks 256 .. 511 = General Object Store [256K version] )
+256 blocks constant gorg
+gorg 256 blocks + constant gend
+