[armedbear-ticket] [armedbear] #55: Clearing LispThread.currentThread()._values more efficiently

armedbear armedbear-devel at common-lisp.net
Sat Mar 27 22:26:27 UTC 2010


#55: Clearing LispThread.currentThread()._values more efficiently
--------------------------+-------------------------------------------------
  Reporter:  ehuelsmann   |       Owner:  ehuelsmann 
      Type:  enhancement  |      Status:  new        
  Priority:  major        |   Milestone:  1.0        
 Component:  compiler     |     Version:             
Resolution:               |    Keywords:  performance
--------------------------+-------------------------------------------------
Changes (by ehuelsmann):

  * milestone:  too-vague => 1.0


Comment:

 Operations like these:

  POP
  GETSTATIC
  PUTSTATIC
  GETFIELD
  PUTFIELD
  xLOAD
  xSTORE

 (and possibly some others)

 can be found enclosed in CLEAR-VALUES instructions, however, by nature,
 they can't be causing currentThread()._values to be set: only (lisp)
 function calls do that.

-- 
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/55#comment:3>
armedbear <http://common-lisp.net/project/armedbear>
armedbear


More information about the armedbear-ticket mailing list