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





