This website requires JavaScript.
Explore
Help
Register
Sign In
cdo
Camden Dixie O'Brien
0 Followers
·
0 Following
Joined on
2023-09-09
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
32
Projects
Packages
Public Activity
Starred Repositories
cdo
pushed to
profiler
at
cdo/wipforth
2026-03-20 13:06:25 +00:00
956d42d008
Create assembler driver script for recording word addresses
87d8345017
Run profiler while prelude is loading
d39fe580fc
Implement sampling profiler
ba8c99a123
Mirror IP and RSP regs in memory
cc8ae742f0
Add more opcodes to assembler
Compare 6 commits »
cdo
created branch
profiler
in
cdo/wipforth
2026-03-20 13:06:25 +00:00
cdo
deleted branch client-side-assembler from
cdo/wipforth
2026-03-18 15:21:33 +00:00
cdo
pushed to
main
at
cdo/wipforth
2026-03-18 15:21:33 +00:00
67fc1d8d7b
Remove race condition between assemble and prelude load prints
4000522b3a
Remove obsolete assembly driver script
19ef69958d
Update README
0a52388030
Update deploy manifest
6e8439eeaf
Bump version number
Compare 72 commits »
cdo
merged pull request
cdo/wipforth#1
2026-03-18 15:21:33 +00:00
Assemble kernel on the client
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-18 15:18:10 +00:00
67fc1d8d7b
Remove race condition between assemble and prelude load prints
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-18 15:09:08 +00:00
4000522b3a
Remove obsolete assembly driver script
cdo
created pull request
cdo/wipforth#1
2026-03-18 15:06:10 +00:00
Assemble kernel on the client
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-18 15:05:03 +00:00
19ef69958d
Update README
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-18 14:57:32 +00:00
191ad9a35e
Update README
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-18 14:53:55 +00:00
cdff1dbdbb
Update README
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-18 14:49:55 +00:00
90bf0691a3
Update README
0a52388030
Update deploy manifest
6e8439eeaf
Bump version number
eaa3242cc0
Update e2e tests
f77adffbef
Update MIME types in server.scm
Compare 6 commits »
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-18 10:41:25 +00:00
6ee4adfea5
Translate kernel to Wasmasm
5dc0a7a601
Add temporary driver script
896a1ca563
Implement (limited) forward reference handling
37d56988ef
Make a couple of tweaks to the kernel in preparation for porting
6c643f8402
Don't silently ignore trailing characters in numbers
Compare 5 commits »
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-15 21:39:36 +00:00
7828b0f112
Yield newline token at end of comment
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-15 21:28:52 +00:00
e7affbf8b7
Add .zero directive
02ee4c3c88
Support symbols in .at address field
c21b3c79c7
Fix names of atomic load and store opcodes
1318c3cc4e
Add i64.const, i32.div_s and i32.rem_s opcodes
74a8f21379
Encode indices as unsigned LEB128 instead of signed
Compare 6 commits »
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-15 17:32:38 +00:00
3a103c46d1
Don't require ; to have space after in comments
8d4c53ca92
Allow implicit zero-init for globals
Compare 2 commits »
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-15 14:17:39 +00:00
5e39024f6d
Use unsigned shift in uleb128()
b85a4e8bc9
Encode data values in assembler, not parser
401e8e1fad
Use unsigned right shift in Assembler.le()
d4c837216a
Add f32 type
c93e9009da
LEB128-encode index in action_symbol
Compare 18 commits »
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-14 20:00:48 +00:00
a3cfd405a9
Add some threads opcodes
671e7f60d2
Add a bunch of opcodes
580d5d2a4a
Implement function type de-duplication
1105daaad0
Add support for extended opcodes
Compare 4 commits »
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-14 18:38:23 +00:00
347dd8f534
Make all sections optional
f4433ce3a3
LEB128-encode addresses in data section
714973f052
LEB128-encode values from defs
4f878fdbab
Add suport for block/loop/if/else
Compare 4 commits »
cdo
pushed to
client-side-assembler
at
cdo/wipforth
2026-03-14 15:08:19 +00:00
9fb3910a16
Allow defs to reference other defs
22dc1fc0ca
Add support for labels
cc51b2d7be
Fix data word size
Compare 3 commits »
Previous
2
Next