1
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 22 hours ago. based on code collected 1 day ago.
Aug 29, 2024 — Aug 29, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* core: c closures and potion closures are now stored identically, with the function pointer in ->method and upvals in ->data. method dispatch is working. also got bit shifting operators going. More... over 16 years ago
* core: div, rem, pow, settable ops in the jit. More... over 16 years ago
* core: div, rem, pow, settable ops in the jit. More... over 16 years ago
* core: added `elsif`. More... over 16 years ago
* core: added `elsif`. More... over 16 years ago
* core: 32-bit calling ops were all wrong. More... over 16 years ago
* core: 32-bit calling ops were all wrong. More... over 16 years ago
* core: yay! nailed c calling convention, which means i can send arguments to c and potion funcs both the same. More... over 16 years ago
* core: yay! nailed c calling convention, which means i can send arguments to c and potion funcs both the same. More... over 16 years ago
* core: messing with c calling convention. More... over 16 years ago
* core: messing with c calling convention. More... over 16 years ago
* core: different argument passing strategy on 32-bit jit. More... over 16 years ago
* core: different argument passing strategy on 32-bit jit. More... over 16 years ago
* core: for now, always adjust the stack pointer, until i can detect recursion. More... over 16 years ago
* core: for now, always adjust the stack pointer, until i can detect recursion. More... over 16 years ago
* core: upvals are starting to work in the jit! More... over 16 years ago
* core: upvals are starting to work in the jit! More... over 16 years ago
* core: wrap jit functions in a closure for passing upvals. More... over 16 years ago
* core: wrap jit functions in a closure for passing upvals. More... over 16 years ago
* core/potion.h: optimize the type checking macros. More... over 16 years ago
* core/potion.h: optimize the type checking macros. More... over 16 years ago
* core: switched to using weakrefs and an upval pointer list for the bytecode vm. slowed things down a bit, but will be much better for the jit. More... over 16 years ago
* core: switched to using weakrefs and an upval pointer list for the bytecode vm. slowed things down a bit, but will be much better for the jit. More... over 16 years ago
* core: rework passing of arguments in both the bytecode and jit. More... over 16 years ago
* core: rework passing of arguments in both the bytecode and jit. More... over 16 years ago
* core: move the stack pointer, if we have many registers/locals. More... over 16 years ago
* core: move the stack pointer, if we have many registers/locals. More... over 16 years ago
* core: bug in jit'd setlocal. More... over 16 years ago
* core: bug in jit'd setlocal. More... over 16 years ago
* Makefile: attempting to coalesce the mingw stuff with bsd make. More... over 16 years ago