Ignore:
Timestamp:
08/13/10 20:25:20 (13 years ago)
Author:
ehuelsmann
Message:

Generate the execute() methods through the new generator.

Changed:

  • CLEAR-VALUES instruction now takes the thread-register as its argument, to disconnect code-finalization from the scope of the *THREAD* binding.

Clean up:

  • JAVA-METHOD (structure)
  • HANDLER (structure)
  • WRITE-METHOD (function)
  • MAKE-METHOD (function)
  • WRITE-CODE-ATTR (function)
  • WRITE-EXCEPTION-TABLE (function)
  • remove code-finalization from P2-COMPILAND
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/generic-class-file/abcl/src/org/armedbear/lisp/jvm-instructions.lisp

    r12877 r12894  
    448448           (dolist (instruction
    449449                     (list
    450                       (inst 'aload *thread*)
     450                      (inst 'aload (car (instruction-args instruction)))
    451451                      (inst 'aconst_null)
    452452                      (inst 'putfield (u2 (pool-field +lisp-thread+ "_values"
Note: See TracChangeset for help on using the changeset viewer.