index
:
txr
master
txr-old
TXR: A data munging language.
kaz@kylheku.com
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
vm.c
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
vm: clear stack memory moved to heap.
Kaz Kylheku
2018-04-17
1
-1
/
+3
*
vm/asm/compiler: parametrize display parameters.
Kaz Kylheku
2018-04-16
1
-13
/
+45
*
vm: remove unused, bogus definitions.
Kaz Kylheku
2018-04-16
1
-8
/
+0
*
vm: don't eagerly resolve functions.
Kaz Kylheku
2018-04-10
1
-7
/
+0
*
vm: new accessors for closure objects.
Kaz Kylheku
2018-04-07
1
-0
/
+19
*
vm: C++ port issue: wrong cast.
Kaz Kylheku
2018-04-06
1
-1
/
+1
*
compiler: first cut compile-file implementation.
Kaz Kylheku
2018-04-03
1
-0
/
+14
*
vm: integrate with delimited continuations.
Kaz Kylheku
2018-03-29
1
-0
/
+1
*
vm/asm: new prof instruction.
Kaz Kylheku
2018-03-27
1
-0
/
+16
*
vm/asm: new swtch instruction.
Kaz Kylheku
2018-03-26
1
-0
/
+21
*
vm: bugfix: faulty memcpy in closure.
Kaz Kylheku
2018-03-26
1
-1
/
+1
*
compiler/vm: implement sys:abscond-from special form.
Kaz Kylheku
2018-03-26
1
-0
/
+12
*
vm: change encoding of getv, setv and related.
Kaz Kylheku
2018-03-23
1
-6
/
+6
*
vm: initialize vd->funvec to nil.
Kaz Kylheku
2018-03-22
1
-0
/
+1
*
vm: bugfix: cannot access vec during gc.
Kaz Kylheku
2018-03-22
1
-6
/
+8
*
vm: ret instructions: throw error if block not found.
Kaz Kylheku
2018-03-22
1
-0
/
+14
*
vm: allocate display in same object as closure.
Kaz Kylheku
2018-03-20
1
-14
/
+9
*
vm: support deferred resolution of ftab bindings.
Kaz Kylheku
2018-03-19
1
-4
/
+20
*
vm: bug: vm-desc created with incorrect display depth.
Kaz Kylheku
2018-03-19
1
-0
/
+2
*
vm: variadic arg closures bug 2/3.
Kaz Kylheku
2018-03-19
1
-6
/
+5
*
vm: function table for faster calls.
Kaz Kylheku
2018-03-18
1
-3
/
+109
*
vm: free display memory when closure reclaimed.
Kaz Kylheku
2018-03-18
1
-1
/
+8
*
asm/vm: add ifq and ifql instructions.
Kaz Kylheku
2018-03-15
1
-0
/
+28
*
vm: bugfix: handle empty data vector.
Kaz Kylheku
2018-03-14
1
-1
/
+2
*
higher level disassemble function.
Kaz Kylheku
2018-03-13
1
-0
/
+7
*
vm: rename vm-interpret-toplevel function.
Kaz Kylheku
2018-03-13
1
-1
/
+1
*
vm: introduce sframe instruction.
Kaz Kylheku
2018-03-12
1
-2
/
+15
*
vm: use memcpy for copying environment.
Kaz Kylheku
2018-03-12
1
-4
/
+2
*
New: virtual machine with assembler.
Kaz Kylheku
2018-03-10
1
-0
/
+818
[prev]