--- 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!