JavaVM.st
changeset 455 36fffdce84f7
parent 454 38f590639d65
child 457 38a5f940feb7
--- a/JavaVM.st	Mon Nov 16 15:17:54 1998 +0000
+++ b/JavaVM.st	Tue Nov 17 15:22:35 1998 +0000
@@ -467,9 +467,10 @@
 
     "
 "
-                loopmark  logicmark  sievemark  methodmark  stringmark  newstringmark  neweststringmark
-   586 No JIT      84         87        90          40          22           17              10
-   586 JIT        479       2459       393         649          28           21              12
+                    caffmark  loopmark  logicmark  sievemark  methodmark  stringmark  newstringmark  neweststringmark
+   P6/233 No JIT                 84         87        90          40          22           17              10
+   P6/233 JIT                   479       2459       393         649          28           21              12
+   P6/233 JIT         473      1805       3046       439         986          28           21              12
 "
 
 !
@@ -484,18 +485,24 @@
                 BubbleSort    BidirBubbleSort  QuickSort  Sieve   Hanoi   Dhry   Fib   Array   Tree   Total
 
    ST/X+J          
-   586 233Mhz
+   233Mhz P6
    No JIT          352767         354597         69585    43048  101638  28961 108839  48815
 
    ST/X+J                   
-   586 233Mhz
+   233Mhz P6
    JIT             128724         116810         20259    39733   83160  27613  52093  33166  43996  545554
                    124744         101428         17239    10052    8264  14004  38821  23252  33709  374660
+   +IINC           120324                                  7265
+   +IADD op2       100173          90737         18128     6996    7423  17093  48559  44209  57056  390374
+   +ISUB op2                       90460         17547             5921                       57056  390461
+   +ICMPEQ/NE       99785          90147                           5792                43482  56486  388255
 ------------------------------------------------------------------------------------------------------------
 
    Sun JDK         274625         244461         52676    50653   65183  26668  78133  28572  61608  882583
+   (90Mhz P5)   
 
    Microsoft J++     9684           8452          2874     1733    3535   3665   3836   4746  25717   64242
+   (90Mhz P5)   
 
    Symantec Cafe    14541          12198          3686     1922    4527   3325   3425  12969  26829   83422
    JIT 1.02
@@ -949,14 +956,16 @@
     JavaClass startRememberingOrderOfClassInits.
 
     self initializePrimitiveClasses.
-    Java initSystemClass.
+"/    Java initSystemClass.
 
     classesToInit do:[:jClass |
+Transcript showCR:'classInit: ' , jClass name.
         jClass classInit
     ].
+    Java initSystemClass.
 
     "Created: / 12.11.1998 / 15:37:52 / cg"
-    "Modified: / 14.11.1998 / 20:45:51 / cg"
+    "Modified: / 17.11.1998 / 16:10:11 / cg"
 !
 
 releaseAllJavaResources
@@ -9402,6 +9411,6 @@
 !JavaVM class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaVM.st,v 1.71 1998/11/16 15:14:01 cg Exp $'
+    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaVM.st,v 1.72 1998/11/17 15:21:28 cg Exp $'
 ! !
 JavaVM initialize!