Mikhail, you comment is perfectly correct, I answered in JIRA - I'll remove
the method addValue() .
I think the problem on Linux is concerned with implementation of JIT helper
- probably there is some unsafe data conversion. I'm still looking for the
root cause. I know many people may beat me for this but the debugging on
Linux is awful.

thanks,
Pavel

On 12/7/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:

Pavel, I put the comment about 'add_new_value' method calling from the
managed code to JIRA.
What is the problem on Linux? Value profiling does not use any system
dependent routines, so the problem looks strange.

On 12/6/06, Pavel Ozhdikhin <[EMAIL PROTECTED]> wrote:
>
> Hello,
>
> I have updated Harmony-2012<
> http://issues.apache.org/jira/browse/HARMONY-2012?page=all>
> "[drlvm][em]
> value-profling implemenation" with the fresh patch.
> The patch contains the following:
>
> - updated value profiling framework initially created by Yuri
(per-method
> locks added, value type adjusted, several bugs fixed),
> - value profiling support in Jitrino.OPT,
> - ExecutionManager updated to support several profile collectors at once
> - Interface devirtualization based on the value profile is implemented
in
> Jitrino.OPT
> - -Xem:server mode updated to gather/use value profile
>
> If you have some experience in ExectionManager, ProfileCollectors and
JIT
> please review the patch and comment in JIRA.
> The patch is not final - it passes tests on Windows/IA32 but it doesn't
> work
> on Linux/IA32 yet.
> Still can't run on Linux/EM64T because build is broken there.
>
> Thank you,
> Pavel
>
>


--
Mikhail Fursov


Reply via email to