PleegWat
  • Joined on 2026-09-02
PleegWat pushed to add_isa at PleegWat/symphony_stdlib 2026-09-05 16:42:08 +02:00
dd20822ee1 Use all unsigned compares
PleegWat pushed to add_isa at PleegWat/symphony_stdlib 2026-09-05 16:38:06 +02:00
4c0cd79fdd Fix several bugs
PleegWat pushed to add_isa at PleegWat/symphony_stdlib 2026-09-05 15:40:47 +02:00
2f09320fa5 Add optimization for arbitrary aligned values
PleegWat pushed to add_isa at PleegWat/symphony_stdlib 2026-09-05 15:37:01 +02:00
8e7441fdb3 Add ISA definitions for symphony
PleegWat created pull request TCShenanigans/symphony_stdlib#18 2026-09-05 15:35:39 +02:00
Add ISA definitions for symphony
PleegWat pushed to add_isa at PleegWat/symphony_stdlib 2026-09-05 15:35:11 +02:00
160a66c1bf Add ISA definitions for symphony
5c145dc10b Merge pull request 'Changed mul_low algorithm to radix-16-1 algorithm with swap' (#17) from Micha_i/symphony_stdlib:fast-math into main
ff5e1be8fd Merge branch 'main' into fast-math
b97e17fa84 Changed mul_low algorithm to radix-16-1 algorithm with swap
50f7040f59 Merge pull request 'Add mem.compare, mem.copy, mem.fill32, unsafe_mem.compare' (#13) from Mutex/symphony_stdlib:mem_ops into main
Compare 16 commits »
PleegWat pushed to main at PleegWat/symphony_stdlib 2026-09-05 15:34:53 +02:00
5c145dc10b Merge pull request 'Changed mul_low algorithm to radix-16-1 algorithm with swap' (#17) from Micha_i/symphony_stdlib:fast-math into main
ff5e1be8fd Merge branch 'main' into fast-math
b97e17fa84 Changed mul_low algorithm to radix-16-1 algorithm with swap
50f7040f59 Merge pull request 'Add mem.compare, mem.copy, mem.fill32, unsafe_mem.compare' (#13) from Mutex/symphony_stdlib:mem_ops into main
57934309c2 Merge branch 'main' into mem_ops
Compare 15 commits »
PleegWat pushed to add_isa at PleegWat/symphony_stdlib 2026-09-05 15:32:18 +02:00
00267e2d4c Add ISA definitions for symphony
PleegWat created branch add_isa in PleegWat/symphony_stdlib 2026-09-05 15:32:18 +02:00
PleegWat pushed to str_to_int at PleegWat/symphony_stdlib 2026-09-04 23:54:03 +02:00
fbdcadfe9b Apply agreed naming conventions
PleegWat pushed to str_to_int at PleegWat/symphony_stdlib 2026-09-04 23:48:19 +02:00
3cadaede57 Implement atoi
c83269fcf7 fix path to stdlib.asm
6bf0c0a4fc add examples directory
697445feec add tests folder
7c49c5212e move assembly files into src directory
Compare 33 commits »
PleegWat pushed to str_to_int at PleegWat/symphony_stdlib 2026-09-04 23:09:45 +02:00
3968179026 Optimize digit parse loops
PleegWat pushed to main at PleegWat/symphony_stdlib 2026-09-03 20:56:57 +02:00
c83269fcf7 fix path to stdlib.asm
6bf0c0a4fc add examples directory
697445feec add tests folder
7c49c5212e move assembly files into src directory
6ff1a43c32 Merge pull request 'Added find_index array function' (#9) from Micha_i/symphony_stdlib:array-functions into main
Compare 32 commits »
PleegWat pushed to str_to_int at PleegWat/symphony_stdlib 2026-09-03 16:45:28 +02:00
f18199c5d0 Only allow 0o prefix for octal, not just 0
PleegWat pushed to str_to_int at PleegWat/symphony_stdlib 2026-09-03 14:32:15 +02:00
b4af75a18e Handle negative in radix-specific preludes
PleegWat pushed to str_to_int at PleegWat/symphony_stdlib 2026-09-03 13:42:36 +02:00
836b977fc9 Implement negative number parsing
PleegWat pushed to str_to_int at PleegWat/symphony_stdlib 2026-09-03 11:36:44 +02:00
2c6e025dff Refactor tests to use data structs
PleegWat pushed to str_to_int at PleegWat/symphony_stdlib 2026-09-02 21:34:22 +02:00
9ff0a3192c Fix binary parsing and more tests
PleegWat pushed to str_to_int at PleegWat/symphony_stdlib 2026-09-02 21:28:45 +02:00
fd5469aafc Add some cases, fix an octal bug
PleegWat pushed to str_to_int at PleegWat/symphony_stdlib 2026-09-02 21:22:12 +02:00
e8cf5ae35f Initial version of atoi