You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Mikhail Fursov (JIRA)" <ji...@apache.org> on 2007/03/07 16:56:24 UTC

[jira] Updated: (HARMONY-3329) [drlvm][jit][win64] Jitrino WIN64 enabling fixes

     [ https://issues.apache.org/jira/browse/HARMONY-3329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mikhail Fursov updated HARMONY-3329:
------------------------------------

    Attachment: jit_win64_1.diff

jit_win64_1.diff

With this fix JET is able to run HWA.
OPT does is not able to run HWA and fails with the following stack:

 	ntdll.dll!0000000078ef3320() 	
 	[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]	
>	harmonyvm.dll!_wassert(const wchar_t * expr=0x00000000008eec30, const wchar_t * filename=0x00000000008eec50, unsigned int lineno=107)  Line 386	C
 	harmonyvm.dll!ManagedObject::vt()  Line 107 + 0x46 bytes	C++
 	harmonyvm.dll!GetPrimitiveArrayCritical(JNIEnv_External * jni_env=0x0000000002a1c9d8, _jobject * array=0x000000000012d7a8, unsigned char * isCopy=0x0000000000000000)  Line 1262 + 0x10 bytes	C++
 	ICUInterface34.dll!Java_com_ibm_icu4jni_converters_NativeConverter_convertByteToChar()  + 0x4f bytes	C
 	ICUInterface34.dll!Java_com_ibm_icu4jni_converters_NativeConverter_decode()  + 0x75 bytes	C
 	0000000002eda4c7()	

This patch is not intended to be commited. Use it for VM WIN64 porting needs.
 

> [drlvm][jit][win64] Jitrino WIN64 enabling fixes
> ------------------------------------------------
>
>                 Key: HARMONY-3329
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3329
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Mikhail Fursov
>         Attachments: jit_win64_1.diff
>
>
> This JIRA contains fixes to enable Jitrino on Windows EM64T platform.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.