2006-05-09 Andrew Haley <aph@redhat.com> * prims.cc (_Jv_soleIndirectCompiledEngine): New. * include/execution.h (Jv_CompiledEngine::do_allocate_static_fields): Remove body. (_Jv_CompiledEngine::allocate_field_initializers): New. (_Jv_CompiledEngine::_Jv_CompiledEngine): Initialize allocate_field_initializers. (class _Jv_IndirectCompiledClass): New. (struct _Jv_IndirectCompiledEngine): New. * java/lang/Class.h: (IndirectCompiledEngine): New. * java/lang/natClassLoader.cc (_Jv_NewClassFromInitializer): Set engine to _Jv_soleIndirectCompiledEngine * link.cc (ensure_fields_laid_out): Call engine->allocate_field_initializers(). From-SVN: r113674
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
ref | Loading commit data... | |
reflect | Loading commit data... | |
Character.java | Loading commit data... | |
Class.h | Loading commit data... | |
Class.java | Loading commit data... | |
ClassLoader.java | Loading commit data... | |
EcosProcess.java | Loading commit data... | |
InheritableThreadLocal.java | Loading commit data... | |
Math.java | Loading commit data... | |
Object.h | Loading commit data... | |
Object.java | Loading commit data... | |
Package.java | Loading commit data... | |
PosixProcess.java | Loading commit data... | |
Runtime.java | Loading commit data... | |
SecurityManager.java | Loading commit data... | |
String.java | Loading commit data... | |
StringBuffer.java | Loading commit data... | |
StringBuilder.java | Loading commit data... | |
System.java | Loading commit data... | |
Thread.java | Loading commit data... | |
ThreadLocal.java | Loading commit data... | |
VMClassLoader.java | Loading commit data... | |
VMCompiler.java | Loading commit data... | |
VMDouble.java | Loading commit data... | |
VMFloat.java | Loading commit data... | |
VMSecurityManager.java | Loading commit data... | |
VMThrowable.java | Loading commit data... | |
Win32Process.java | Loading commit data... | |
natCharacter.cc | Loading commit data... | |
natClass.cc | Loading commit data... | |
natClassLoader.cc | Loading commit data... | |
natDouble.cc | Loading commit data... | |
natEcosProcess.cc | Loading commit data... | |
natFloat.cc | Loading commit data... | |
natMath.cc | Loading commit data... | |
natObject.cc | Loading commit data... | |
natPosixProcess.cc | Loading commit data... | |
natRuntime.cc | Loading commit data... | |
natString.cc | Loading commit data... | |
natStringBuffer.cc | Loading commit data... | |
natStringBuilder.cc | Loading commit data... | |
natSystem.cc | Loading commit data... | |
natThread.cc | Loading commit data... | |
natVMClassLoader.cc | Loading commit data... | |
natVMSecurityManager.cc | Loading commit data... | |
natVMThrowable.cc | Loading commit data... | |
natWin32Process.cc | Loading commit data... |