--- a/src/JavaByteCodePreresolver.st Tue Feb 28 20:34:52 2012 +0000
+++ b/src/JavaByteCodePreresolver.st Tue Feb 28 22:29:54 2012 +0000
@@ -56,96 +56,109 @@
!JavaByteCodePreresolver methodsFor:'instructions'!
anewarray
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
"Modified: / 09-02-2012 / 23:06:29 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:02 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified (comment): / 28-02-2012 / 22:14:00 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
checkcast
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
"Modified: / 09-02-2012 / 23:06:34 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:09 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified (comment): / 28-02-2012 / 22:13:56 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
getfield
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
"Modified: / 09-02-2012 / 23:06:45 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:13 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified (comment): / 28-02-2012 / 22:13:52 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
getstatic
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
"Modified: / 09-02-2012 / 23:06:49 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:17 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified: / 28-02-2012 / 22:13:39 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
instanceof
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
"Modified: / 09-02-2012 / 23:06:55 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:20 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified: / 28-02-2012 / 22:14:06 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
invinterface
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
self fetchBytes2.
"Modified: / 09-02-2012 / 23:07:03 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:25 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified: / 28-02-2012 / 22:14:10 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
invnonvirt
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
"Modified: / 09-02-2012 / 23:07:10 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:28 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified: / 28-02-2012 / 22:14:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
invstatic
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
"Modified: / 09-02-2012 / 23:07:15 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:35 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified: / 28-02-2012 / 22:14:19 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
invvirt
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
"Modified: / 09-02-2012 / 23:07:20 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:39 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified: / 28-02-2012 / 22:14:23 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
multianewarray
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
self fetchByte.
"Modified: / 09-02-2012 / 23:07:24 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:42 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified: / 28-02-2012 / 22:14:30 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
new
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
"Modified: / 09-02-2012 / 23:07:29 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:48 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified: / 28-02-2012 / 22:14:34 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
putfield
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
"Modified: / 09-02-2012 / 23:07:33 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:51 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified: / 28-02-2012 / 22:14:37 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
putstatic
- (constantPool at: self fetchIndex2) resolve: true.
+ (constantPool at: self fetchIndex2) resolve: false"do not call <clinit>".
"Modified: / 09-02-2012 / 23:07:38 / mh <hlopik@gmail.com>"
"Modified: / 23-02-2012 / 17:40:54 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified: / 28-02-2012 / 22:14:42 / Jan Vrany <jan.vrany@fit.cvut.cz>"
! !
!JavaByteCodePreresolver methodsFor:'processing'!