Decompilation
dma-buffers
handles/process-pointers
pack-me / allow-misaligned
offset vs offset-assert
offset basic difference
updating gsrc
updating ref tests
update tex replacement docs
using the debugger
block preservation
decompiler doesn't support same-named vars
when to add to data_decompiler
mip2sc
changing text
repl config
using the repl
non-specific issue for things that were marked as needing documentation in the main repo, moving that tracking to an actual issue here
expressions-todo
order of floating point argument evaluation is different
GPR -> FPR conversions should not happen silently
Done (needs documentation)
top-level
begin
seval
#cond, #when, #unless
Runtime To-Do for Compiler Upgrade
- Handle
xmm's correctly for windows
- Change offset, etc
- Memory mapping so null pointer dereference causes a crash
document
All Forms
Documented forms are crossed out.
- tc
- db (debug mode)
- #when
- #unless
- db (disassemble byte)
- dh
- dw
- dd
- df
- segfault
- fpe
- let
- let*
- while
- until
- dotimes
- protect
- +!
- and
- or
- +1
- +!
- -!
- *!
- 1-
- zero?
- &+!
- &-
- &->
- basic?
- pair?
- binteger?
- rtype-of
- cons
- list
- null?
- caar
- object-new
- expect-eq
- expect-true
- expect-false
- start-test
- finish-test
- top-level
- gs
- :exit
- listen-to-target
- reset-target
- :status
defglobalconstant
- dbs
- dbg
- :cont
- :break
- :dump-all-mem
- :pm
- :di
- :disasm
- :bp
- :ubp
- deftype
- ->
- &
- the-as
- the
- print-type
- new
- car
- cdr
- method
- declare-type
- none
- defconstant
- &+
- rlet
- .ret
- .sub
- .push
- .pop
- set-config!
Decompilation
dma-buffers
handles/process-pointers
pack-me / allow-misaligned
offset vs offset-assert
offset basic difference
updating gsrc
updating ref tests
update tex replacement docs
using the debugger
block preservation
decompiler doesn't support same-named vars
when to add to data_decompiler
mip2sc
changing text
repl config
using the repl
non-specific issue for things that were marked as needing documentation in the main repo, moving that tracking to an actual issue here
expressions-todo
order of floating point argument evaluation is different
GPR -> FPR conversions should not happen silently
Done (needs documentation)
top-levelbeginseval#cond,#when,#unlessRuntime To-Do for Compiler Upgrade
xmm's correctly for windowsdocument
All Forms
Documented forms are crossed out.
defglobalconstant