summary refs log tree commit diff
Commit message (Collapse)AuthorAge
* Split jrp nops on dword boundariesJune McEnroe2016-10-10
|
* Fix jrp dop pushesJune McEnroe2016-10-10
| | | | | Pushing zero on a qop boundary would break because zero is the sentinal value for code.dop.
* Allocate two pages of stack for jrpJune McEnroe2016-10-09
|
* Fix jrp snprintf lenJune McEnroe2016-10-09
| | | | I hate calculations like these.
* Rewrite jrpJune McEnroe2016-10-09
|
* Fix jrp prompt snprintfJune McEnroe2016-10-08
|
* Add quote to jrp and refactor jitJune McEnroe2016-10-08
|
* Fix jrp build -leditJune McEnroe2016-10-08
|
* Fix jrp mmap MAP_ANON callsJune McEnroe2016-10-08
|
* Fix jrp OR opJune McEnroe2016-10-08
|
* Set up jrp input loopJune McEnroe2016-10-08
|
* Implement jrp JITJune McEnroe2016-10-08
|
* Implement jit_hop and jit_hop for jrpJune McEnroe2016-10-07
|
* Keep stack top in rdi in jrpJune McEnroe2016-10-07
|
* Swap stacks in OP_CALL and wasteful OP_RELO in jrpJune McEnroe2016-10-07
| | | | NEED MORE BYTES.
* Add runtime functions to jrpJune McEnroe2016-10-07
| | | | | | 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.
* Add OP_HIGH to jrpJune McEnroe2016-10-06
|
* Define IMMED_PUSH macro in jrpJune McEnroe2016-10-06
|
* Rearrange OP_PUSH so immediate is high dword in jrpJune McEnroe2016-10-06
|
* Use custom typedefs in jrpJune McEnroe2016-10-06
|
* Generate some test code in jrpJune McEnroe2016-10-06
|
* Use rbp instead of r15 in jrpJune McEnroe2016-10-05
|
* Begin JRPJune McEnroe2016-10-05
|
* Use long type in rpnJune McEnroe2016-10-04
|
* Set tmux tab size to 20June McEnroe2016-10-04
|
* Process argv in rpnJune McEnroe2016-10-04
|
* Fix whitespace handling in rpnJune McEnroe2016-10-04
|
* Add @ to rpnJune McEnroe2016-10-04
|
* Add ! to rpnJune McEnroe2016-10-04
|
* Add quoting to rpnJune McEnroe2016-10-04
|
* Try ops first in rpnJune McEnroe2016-10-04
|
* Add radix to rpnJune McEnroe2016-10-04
|
* What am I even doing?June McEnroe2016-10-03
| | | | | 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?
* Set TERM in tmuxJune McEnroe2016-09-29
|
* Reconfigure tmuxJune McEnroe2016-09-29
| | | | | Still not sure what I'm doing with it. How do Emacs users deal with pressing control?
* Use shiftwidth=4 as defaultJune McEnroe2016-09-27
|
* Remove gcl shell aliasJune McEnroe2016-09-20
|
* Set shiftwidth=4 for CJune McEnroe2016-09-20
|
* Clean up error handling in pbdJune McEnroe2016-09-18
|
* Forward pbd through *.local SSHJune McEnroe2016-09-17
|
* Add pbcopy and pbpaste using pbdJune McEnroe2016-09-17
|
* Check child status in pbdJune McEnroe2016-09-17
|
* Factor out spawn in pbdJune McEnroe2016-09-17
|
* Add initial pbd implementationJune McEnroe2016-09-17
| | | | Error handling in C is tedious.
* Execute Homebrew SSH for tux iTerm profileJune McEnroe2016-09-16
|
* Add Include config_private to SSH configJune McEnroe2016-09-16
|
* Disable custom login command for local iTerm profileJune McEnroe2016-09-16
|
* Add tux profile to iTermJune McEnroe2016-09-16
|
* Use err(3) in xxJune McEnroe2016-09-15
|
* Use sysexits.h in xxJune McEnroe2016-09-15
|