Commit message (Collapse) | Author | ||
---|---|---|---|
2016-10-08 | Implement jrp JIT | June McEnroe | |
2016-10-07 | Implement jit_hop and jit_hop for jrp | June McEnroe | |
2016-10-07 | Keep stack top in rdi in jrp | June McEnroe | |
2016-10-07 | Swap stacks in OP_CALL and wasteful OP_RELO in jrp | June McEnroe | |
NEED MORE BYTES. | |||
2016-10-07 | Add runtime functions to jrp | June McEnroe | |
The current JITed code causes a misaligned stack error when calling into C code. Need to find a way to align the RPN stack to 16 bytes, or swap back to the C stack before a CALL. | |||
2016-10-06 | Add OP_HIGH to jrp | June McEnroe | |
2016-10-06 | Define IMMED_PUSH macro in jrp | June McEnroe | |
2016-10-06 | Rearrange OP_PUSH so immediate is high dword in jrp | June McEnroe | |
2016-10-06 | Use custom typedefs in jrp | June McEnroe | |
2016-10-06 | Generate some test code in jrp | June McEnroe | |
2016-10-05 | Use rbp instead of r15 in jrp | June McEnroe | |
2016-10-05 | Begin JRP | June McEnroe | |
2016-10-04 | Use long type in rpn | June McEnroe | |
2016-10-04 | Set tmux tab size to 20 | June McEnroe | |
2016-10-04 | Process argv in rpn | June McEnroe | |
2016-10-04 | Fix whitespace handling in rpn | June McEnroe | |
2016-10-04 | Add @ to rpn | June McEnroe | |
2016-10-04 | Add ! to rpn | June McEnroe | |
2016-10-04 | Add quoting to rpn | June McEnroe | |
2016-10-04 | Try ops first in rpn | June McEnroe | |
2016-10-04 | Add radix to rpn | June McEnroe | |
2016-10-03 | What am I even doing? | June McEnroe | |
It's Monday night and I've had a lot to drink because I didn't like what Monday day was like. Ain't that just the way? | |||
2016-09-29 | Set TERM in tmux | June McEnroe | |
2016-09-29 | Reconfigure tmux | June McEnroe | |
Still not sure what I'm doing with it. How do Emacs users deal with pressing control? | |||
2016-09-27 | Use shiftwidth=4 as default | June McEnroe | |
2016-09-20 | Remove gcl shell alias | June McEnroe | |
2016-09-20 | Set shiftwidth=4 for C | June McEnroe | |
2016-09-18 | Clean up error handling in pbd | June McEnroe | |
2016-09-17 | Forward pbd through *.local SSH | June McEnroe | |
2016-09-17 | Add pbcopy and pbpaste using pbd | June McEnroe | |
2016-09-17 | Check child status in pbd | June McEnroe | |
2016-09-17 | Factor out spawn in pbd | June McEnroe | |
2016-09-17 | Add initial pbd implementation | June McEnroe | |
Error handling in C is tedious. | |||
2016-09-16 | Execute Homebrew SSH for tux iTerm profile | June McEnroe | |
2016-09-16 | Add Include config_private to SSH config | June McEnroe | |
2016-09-16 | Disable custom login command for local iTerm profile | June McEnroe | |
2016-09-16 | Add tux profile to iTerm | June McEnroe | |
2016-09-15 | Use err(3) in xx | June McEnroe | |
2016-09-15 | Use sysexits.h in xx | June McEnroe | |
2016-09-15 | Use strtoul in xx | June McEnroe | |
Oops. | |||
2016-09-15 | Write xx usage to stderr | June McEnroe | |
2016-09-13 | Use nvim as MANPAGER | June McEnroe | |
2016-09-13 | Use return value of getopt in xx | June McEnroe | |
On macOS/FreeBSD, optopt is always set after calling getopt. On Linux, optopt is only set if an unrecognized option was found. What is the point of POSIX if such behaviour can differ? | |||
2016-09-12 | Compile xx.c with clang specifically | June McEnroe | |
2016-09-12 | Prevent offset from xx when reading zero | June McEnroe | |
2016-09-12 | Rewrite xx.c | June McEnroe | |
2016-09-12 | Fix ascii alignment in xx | June McEnroe | |
2016-09-12 | Add -s flag to xx | June McEnroe | |
2016-09-12 | Add -a flag to xx | June McEnroe | |
2016-09-12 | Add -o flag to xx | June McEnroe | |