pd_InlineSmallCode ?

Rob Savoye rob at senecass.com
Sun Aug 8 09:44:26 PDT 2010


 On 08/08/10 04:05, Xerxes Ranby wrote:
> Just make sure define_pd_global(intx,  InlineSmallCode,      1000);
> exist in openjdk/hotspot/src/cpu/zero/vm/globals_zero.hpp
  Ah, I see, I edited the original file, not the copy in the build tree.
> I love the simplicity of this patch by making use of the asm_helper.
  You mean there was another way of doing this ? :-)
> Hi I think you need to update all uses if THREAD_LAST_JAVA_SP to
> THREAD_LAST_JAVA_FP in
> ports/hotspot/src/cpu/zero/vm/bytecodes_arm.def
> and
> ports/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
> as well to fix the interpreter.

  Ah, thanks. patched them too now.  This compiled, but I had something
weird with my bootstrap, so make check wouldn't start. I'm reconfiguring
and recompiling, which will take most of the day on a C4, so this is
still untested.The new version of the patch is here:
http://www.senecass.com/projects/OpenJDK-ARM/thumb2-call.patch.

    - rob -




More information about the zero-dev mailing list