Revision: 5693
          http://jnode.svn.sourceforge.net/jnode/?rev=5693&view=rev
Author:   fduminy
Date:     2009-12-09 23:16:45 +0000 (Wed, 09 Dec 2009)

Log Message:
-----------
- specified generic parameter for nativeStreamHolder member variable
- fixed doc typo

Modified Paths:
--------------
    trunk/core/src/core/org/jnode/vm/x86/compiler/AbstractX86Compiler.java

Modified: trunk/core/src/core/org/jnode/vm/x86/compiler/AbstractX86Compiler.java
===================================================================
--- trunk/core/src/core/org/jnode/vm/x86/compiler/AbstractX86Compiler.java      
2009-12-09 22:42:13 UTC (rev 5692)
+++ trunk/core/src/core/org/jnode/vm/x86/compiler/AbstractX86Compiler.java      
2009-12-09 23:16:45 UTC (rev 5693)
@@ -60,7 +60,7 @@
 
     private TypeSizeInfo typeSizeInfo;
 
-    private final ThreadLocal nativeStreamHolder = new ThreadLocal();
+    private final ThreadLocal<X86BinaryAssembler> nativeStreamHolder = new 
ThreadLocal<X86BinaryAssembler>();
 
     /**
      * Initialize this compiler
@@ -76,8 +76,7 @@
     }
 
     public NativeStream createNativeStream(ObjectResolver resolver) {
-        X86BinaryAssembler os;
-        os = (X86BinaryAssembler) nativeStreamHolder.get();
+        X86BinaryAssembler os = nativeStreamHolder.get();
         if (os == null) {
             os = new X86BinaryAssembler((X86CpuID) VmProcessor.current()
                 .getCPUID(), mode, 0);
@@ -91,7 +90,7 @@
     protected final CompiledMethod doCompileAbstract(VmMethod method,
                                                      NativeStream nos, int 
level, boolean isBootstrap) {
         if (isBootstrap) {
-            // System.out.println("Abstraxct method " + method);
+            // System.out.println("Abstract method " + method);
             final CompiledMethod cm = new CompiledMethod(level);
             final X86Assembler os = (X86Assembler) nos;
             // Create the helper


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Jnode-svn-commits mailing list
Jnode-svn-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jnode-svn-commits

Reply via email to