summaryrefslogtreecommitdiff
path: root/module/language/assembly/decompile-bytecode.scm
AgeCommit message (Expand)AuthorFilesLines
2010-06-01rename (rnrs bytevector) to (rnrs bytevectors)Andy Wingo1-1/+1
2010-02-19prompt handlers are always inlineAndy Wingo1-2/+2
2010-01-31GLIL and assembly support for prompt compilationAndy Wingo1-1/+3
2009-10-28Fix incorrect display of wide strings in decompilationMichael Gran1-1/+1
2009-10-25assembly/disassembly support for br-if-nargs-*Andy Wingo1-0/+4
2009-10-23de-nargs struct scm_objcode; procedure-property refactorAndy Wingo1-6/+2
2009-10-22Fix bytecode disassembler.Ludovic Courtès1-1/+1
2009-10-16jumps encoded using 24 bits, not 19; blocks no longer alignedAndy Wingo1-10/+9
2009-09-21Remove unused variables in system/language.Ludovic Courtès1-2/+1
2009-08-12rework the vm support for wide stringsAndy Wingo1-21/+6
2009-08-12Fix disassembly of strings and symbolsMichael Gran1-2/+22
2009-07-26increase range of relative jumps by aligning blocks to 8-byte boundariesAndy Wingo1-1/+2
2009-07-26make sure all programs are 8-byte alignedAndy Wingo1-0/+1
2009-07-24nlocs is now 16 bits wideAndy Wingo1-1/+3
2009-07-23remove all mentions of "external" from the compiler and related codeAndy Wingo1-3/+3
2009-06-19Fix decompilation of the `load-array' instruction.Ludovic Courtès1-4/+15
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-14/+13
2009-03-17parse jumps as labels when decompiling bytecode->assemblyAndy Wingo1-3/+28
2009-02-01fix the disassembler for load-string, load-symbol et alAndy Wingo1-1/+2
2009-02-01add code for writing out metadata to the end of a programAndy Wingo1-5/+6
2009-02-01add metalen field to bytecode serializationAndy Wingo1-5/+8
2009-01-30add decompilers that can take us back to assemblyAndy Wingo1-0/+85