Skip to content

Commit 003ddce

Browse files
authored
Update README to clarify GMP precision range
1 parent cfde288 commit 003ddce

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ apython reads `.pyc` files and executes Python 3.12 bytecode directly — no CPy
1313
- **SmallStr optimization** — strings up to 15 bytes stored inline in the 128-bit value slot, zero allocation
1414
- **Raw Linux syscalls** — no libc dependency for I/O; buffered writes via direct `syscall`
1515
- **256-entry jump table dispatch** — x86-BTB-friendly single indirect jump per opcode
16-
- **GMP for arbitrary precision** — big integers via libgmp when values exceed SmallInt range
16+
- **GMP for arbitrary precision** — big integers via libgmp when values exceed int64_t range
1717
- **Reference counting + cycle-collecting GC** — deterministic memory management with a 3-generation collector for cycles
1818
- **Full async/await with io_uring** — high-speed async I/O via Linux io_uring (with epoll fallback), zero-copy TCP streams
1919
- **DWARF debug symbols** — full GDB support with frame-pointer unwinding, function boundaries, and source-level stepping

0 commit comments

Comments
 (0)