Revīziju vēsture

Autors SHA1 Ziņojums Datums
  BT Templeton 5ddd9645c9 Merge branch 'bt/elisp' 13 gadi atpakaļ
  BT Templeton 9348168ed5 add `nil?' primitive 14 gadi atpakaļ
  Andy Wingo 296004b3ba Merge remote-tracking branch 'origin/stable-2.0' 13 gadi atpakaļ
  Ludovic Courtès 1002c774e0 Use `alignof_type' instead of `alignof'. 13 gadi atpakaļ
  Andy Wingo d5a4f51f9c add string-length, string-ref, vector-length instructions 13 gadi atpakaļ
  Andy Wingo b2b33168b1 more care regarding SCM_PACK and SCM_UNPACK 14 gadi atpakaļ
  Andy Wingo eae2438d2b VM tweaks 14 gadi atpakaļ
  Andy Wingo ad301b6d58 fix a failure to sync regs in vm bytevector ops 14 gadi atpakaļ
  Andy Wingo e25f37271a fix a number of assuptions that a long could hold an inum 14 gadi atpakaļ
  Ludovic Courtès 0b54eea09a Optimize fixnum comparison. 14 gadi atpakaļ
  Ludovic Courtès 0c57673a11 Add optimized tagged integer addition/subtractions for x86_64. 14 gadi atpakaļ
  Ludovic Courtès e78d4bf9a9 Optimize `1+' and `1-' on fixnums. 15 gadi atpakaļ
  Andy Wingo cf45ff030c inline symbol? and vector? to opcodes, and a psyntax inlining tweak 15 gadi atpakaļ
  Andy Wingo 41e49280f3 better error reporting from the vm 15 gadi atpakaļ
  Ludovic Courtès 1b68d62762 Fix `VM_VALIDATE_BYTEVECTOR' macro wrt. trailing semicolons. 15 gadi atpakaļ
  Ludovic Courtès daccfef47b Fix unaligned accesses by the bytevector instructions. 15 gadi atpakaļ
  Andy Wingo 384dce46bf add underflow check in make-array 15 gadi atpakaļ
  Andy Wingo c99865c123 simplify make-struct 15 gadi atpakaļ
  Andy Wingo 9a974fd384 optimize and bugfix make-struct VM opcode 15 gadi atpakaļ
  Andy Wingo 1a461493a3 sync regs before calling scm_class_of 15 gadi atpakaļ
  Andy Wingo 7b702b5391 fix vector-ref and vector-set opcodes for weak vectors 15 gadi atpakaļ
  Andy Wingo 8ecd1943ef fix bug in ash opcode 15 gadi atpakaļ
  Andy Wingo 2533f10b40 nil is null, whee 15 gadi atpakaļ
  Ludovic Courtès 9823fd399c Make sure the whole VM stack is always scanned by the GC. 15 gadi atpakaļ
  Andy Wingo 827dc8dcb6 renumber VM opcodes 15 gadi atpakaļ
  Ludovic Courtès a752c0dc27 Add `struct-ref' and `struct-set' VM opcodes. 15 gadi atpakaļ
  Andy Wingo e30f5b7d40 make-array bugfix 15 gadi atpakaļ
  Andy Wingo 73788ca8be allow compilation of #@2(1 2 3) 15 gadi atpakaļ
  Ludovic Courtès bd91ecce14 Add opcodes for `struct?', `struct-vtable', and `make-struct'. 15 gadi atpakaļ
  Ludovic Courtès 5c8cefe591 Remove remaining uses of discouraged constructs. 15 gadi atpakaļ