[maxine~maxine:3657] Merge.

  • From: dougxc@kenai.com
  • To: commits@maxine.kenai.com
  • Subject: [maxine~maxine:3657] Merge.
  • Date: Fri, 12 Mar 2010 02:40:11 +0000

Project:    maxine
Repository: maxine
Revision:   3657
Author:     dougxc
Date:       2010-03-12 02:16:40 UTC
Link:       

Log Message:
------------
Dialled back algorithm for marking methods as UNSAFE. Making it too agressive 
causes the CPS compiler to be selected for methods that should otherwise be 
compiled with the JIT compiler.
Backed off inlining of UNSAFE methods in C1X.
Merge.


Revisions:
----------
3655
3656
3657


Modified Paths:
---------------
CPS/src/com/sun/max/vm/cps/jit/BytecodeToTargetTranslator.java
VM/src/com/sun/max/annotate/METHOD_SUBSTITUTIONS.java
VM/src/com/sun/max/annotate/UNSAFE.java
VM/src/com/sun/max/vm/MaxineVM.java
VM/src/com/sun/max/vm/actor/Actor.java
VM/src/com/sun/max/vm/actor/member/ClassMethodActor.java
VM/src/com/sun/max/vm/bytecode/graft/Intrinsics.java
VM/src/com/sun/max/vm/classfile/ClassfileReader.java
VM/src/com/sun/max/vm/prototype/CompiledPrototype.java
VM/src/com/sun/max/vm/prototype/JavaPrototype.java
VM/src/com/sun/max/vm/prototype/PrototypeGenerator.java
VM/test/test/output/Hello1.java
MaxineC1X/src/com/sun/max/vm/compiler/c1x/MaxRiRuntime.java
Base/src/com/sun/max/test/JavaExecHarness.java
VM/src/com/sun/max/vm/jdk/JDK_java_lang_Float.java
VM/test/test/com/sun/max/vm/jtrun/JTGenerator.java
VM/test/test/com/sun/max/vm/jtrun/all/JTConfig.java
VM/test/test/com/sun/max/vm/jtrun/all/JTRuns.java


Added Paths:
------------
VM/test/jtt/exbytecode/EBC_movd2l_01.java
VM/test/jtt/exbytecode/EBC_movd2l_02.java
VM/test/jtt/exbytecode/EBC_movd2l_03.java
VM/test/jtt/exbytecode/EBC_movd2l_04.java
VM/test/jtt/exbytecode/EBC_movf2i_01.java
VM/test/jtt/exbytecode/EBC_movf2i_02.java
VM/test/jtt/exbytecode/EBC_movf2i_03.java
VM/test/jtt/exbytecode/EBC_movf2i_04.java
VM/test/jtt/exbytecode/EBC_movi2f_01.java
VM/test/jtt/exbytecode/EBC_movi2f_02.java
VM/test/jtt/exbytecode/EBC_movi2f_03.java
VM/test/jtt/exbytecode/EBC_movi2f_04.java
VM/test/jtt/exbytecode/EBC_movl2d_01.java
VM/test/jtt/exbytecode/EBC_movl2d_02.java
VM/test/jtt/exbytecode/EBC_movl2d_03.java
VM/test/jtt/exbytecode/EBC_movl2d_04.java



[maxine~maxine:3657] Merge.

dougxc 03/12/2010
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120127.ac94057)
 
 
Close
loading
Please Confirm
Close