Skip to content

Commit

Permalink
noun: 64-bit initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
matthew-levan committed Aug 21, 2024
1 parent c482222 commit 0180935
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions pkg/noun/allocate.c
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,23 @@ u3_road* u3a_Road;
c3_w u3_Code;
#endif

// XX 64-bit vere
//
// todo:
// - [ ] loom migration
// - [ ] helpers to convert c3_w to c3_d
// - [ ] expand page size?
// - [ ] modify free lists length?
// - [ ] new type for mugs (c3_l -> ?)
// - [ ] modules: allocate, retrieve, vortex, imprison, noun types
//
// approach:
// - huge change
// - small, incremental updates
// - widen pointers first, fill rest with zeroes
// - start using them
// - rather, rinse, repeat

c3_w u3a_to_pug(c3_w off);
c3_w u3a_to_pom(c3_w off);

Expand Down

0 comments on commit 0180935

Please sign in to comment.