thod without SOE.
Does anyone have other ideas how to handle SOE in native code?
--
Mikhail Fursov
-stack-needed/per-IR-node-or-inst numbers and use these numbers in JIT
before every optimization or into some particular optimization points.
Also I propose to wait a little with the patch, may be some better solutions
will be found in this thread..
--
Mikhail Fursov
but this
way is complicated and can have a conflict with a user code that does not
expect any 'system' threads.
--
Mikhail Fursov
on user's environment
and developer can prove that 90% of time the variable is of specific class -
JIT can read this annotation from method during the compilation and to
devirtualize it.
I will read more about other devirtualization techniques we can use and will
reply in a several days with resul
e, that this test is failed even with writable source channel: the
'result' is 2*length
--
Mikhail Fursov
at Test.main(Test.java:7)
I wonder whether it is a bug in RI or a bug in LUNI of Harmony?
=
Warm Regards,
Victor Martynov,
Intel Middleware Product Division
--
Mikhail Fursov
se : http://incubator.apache.org/harmony/mailing.html
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>
>
---------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
gt; >
> > I wonder whether it is a bug in RI or a bug in LUNI of Harmony?
> >
> > =
> > Warm Regards,
> >
> > Victor Martynov,
> > Intel Middleware Product Division
> >
> > --=_Part_57416_17500570.1153395298489--
>
>
>
> -
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Mikhail Fursov
right way to rebuild classlib to enable logging like
HYSOCKDEBUG?
On 7/20/06, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
Mikhail Fursov wrote:
> Add this line to the test to clarify the situation:
>System.out.println(ss.getInetAddress());
>
> I
l] hdk and jre for review...
> >
> > That's because I'm a moron and my userid is 'geirm'
> >
> > http://people.apache.org/~geirm/harmony
> >
> >
> > I'm uploading windows versions now. Note they have no AWT/Swing
support
> > right now.
> >
> > geir
> >
> > Stefano Mazzocchi wrote:
> > > Geir Magnusson Jr wrote:
> > >> I have a HDK and JRE for linux on
> > >>
> > >> http://people.apache.org/~geir/harmony
> > >
> > > I get a 404.
> > >
> >
> > -
> > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> -
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
ack
available? Maybe this can be less strict, or some heuristic based on
method
size? What do you think about this?
I think this must be a JIT heuristics because even a small method can lead
to inlining of whole classlib API :)
--
Mikhail Fursov
://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4296022
Miguel, your proposal to support both versions sounds very reasonable. This
way we can move a progress and to have influence on Java.
--
Mikhail Fursov
ct.
Best regards
[1]http://download.java.net/jdk6/docs/api/
2006/7/22, Mikhail Fursov <[EMAIL PROTECTED]>:
>
> > Which one should we follow? ¿Both? The parser behavior is
parameterized
> by
> > a DTD, so perhaps we should provide a 3.2 DTD, to be compatible
get all committer votes before then.
>
> geir
>
> -
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Best regards,
Pavel Rebriy
--
Mikhail Fursov
ps in recursion (N is
recomputed in runtime) . If N steps is not enough algorithm will fail and
JIT will not not perform the optimization or compilation at all.
Quite a lot of changes in JIT though. Any other ideas?
On 7/24/06, Pavel Afremov <[EMAIL PROTECTED]> wrote:
Hi
On 7/22/06, Mik
back after we have performance tests
that show the benefit.
--
Mikhail Fursov
me :)
+ I'm going to ask Pavel Pervov who wants to refactor Class.h code to add
more methods to simplify CHA analysis. The way I look for the virtual copy
of method in superclass in my patch is really ugly.
--
Mikhail Fursov
2) vtable.h – vtable
> > 3) class_member.h – field and method entities descriptors,
> exception
> > handler descriptor
> > 4) cci.h – code chunk entity (part of compiled method code)
>
> Will these header files be useful separately?
Yes, sure, they will be. This is one of the arguments for doing so.
Pavel.
--
Mikhail Fursov
x27;m afraid this will not work, let's check the example:
class A {
void foo(){}
}
class B extends A {
void foo(){}
}
class C extends B {
void foo(){}
}
In runtime I can have a handle of B::foo() and want to get all method
incarnations: A::foo(), B::foo(), C::foo().
What is the best way to get them all?
--
Mikhail Fursov
quot; from there.
Regards,
Pavel.
--
Mikhail Fursov
the book
where it was published:
http://en.wikipedia.org/wiki/Bit_array
So when improving algorithm and making it not readable and 'tricky' I
propose to add a reference to the original source.
--
Mikhail Fursov
implementation
is very close to ours and not optimized. I wonder if our JIT will be able to
automatically detect such algorithms and replace them with more optimized
version someday...
On 7/25/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
On 7/25/06, Anton Luht <[EMAIL PROTECTED]> wr
ion in java code if encountering the data longer than 32-bits.
>>Besides, whether we should behaves the same as RI, even if it is
>> different on different platforms? :)
>>
>>
>>
>> --
>> Leo Li
>> China Software Development Lab, IBM
>
>
--
Best Regards!
Jimmy, Jing Lv
China Software Development Lab, IBM
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
ny/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
; > >> >> >
>> > >> >> >
>> > >> >>
>> > >>
>>
>> > >> >> >
>> > >> >> >
>> > >>
>> -
>> > >> >> > Terms of use :
http://incubator.apache.org/harmony/mailing.html
>> > >> >> > To unsubscribe, e-mail:
>> [EMAIL PROTECTED]
>> > >> >> > For additional commands, e-mail:
>> > >> [EMAIL PROTECTED]
>> > >> >>
>> > >> >>
>> -
>> > >> >> Terms of use : http://incubator.apache.org/harmony/mailing.html
>> > >> >> To unsubscribe, e-mail:
>> [EMAIL PROTECTED]
>> > >> >> For additional commands, e-mail:
>> [EMAIL PROTECTED]
>> > >> >>
>> > >> >>
>> > >> >
>> > >> >
>> > >>
>> > >>
>> -
>> > >> Terms of use : http://incubator.apache.org/harmony/mailing.html
>> > >> To unsubscribe, e-mail:
[EMAIL PROTECTED]
>> > >> For additional commands, e-mail:
>> [EMAIL PROTECTED]
>> > >>
>> > >>
>> > >
>> > >
>> >
>> > -
>> > Terms of use : http://incubator.apache.org/harmony/mailing.html
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail:
[EMAIL PROTECTED]
>> >
>> >
>>
>>
>> --
>> Alexey A. Petrenko
>> Intel Middleware Products Division
>>
>
>
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
ECTED]> wrote:
Any comments?
--
Mikhail Fursov
mentation uses a hash of 12 for the same value, would that
cause any problems in an RMI layer? Do we care about such a scenario?
I do not think this is a problem.
We can't be serialization-compatible with RI because our classes have a
different set of private fields and only interfaces are the same.
--
Mikhail Fursov
e generally isn't part of the serialized form.
Nathan, yes I was wrong. I had just a brief look to String.java and had seen
no special serialization code in it, so my first thought was that String is
saved by default rules. Now I see that object streams have special handling
of String intern
M/JIT configuration settings. SpecJBB is one of the
benchmarks that 1) depends on configuration heavily 2) cost a money. May be
we can choose one of the free benchmarks for this local research? What about
DeCapo hsqldb?
--
Mikhail Fursov
ique of how to use cache-miss
information from PMU. Do you want to use some algorithm that is already
described in papers or have your own?
--
Mikhail Fursov
help you in
your project, but not to lead it.
--
Mikhail Fursov
> >> wait forever there, for nothing. I think Harmony's behavior is
logical,
> >> but not compatible with RI. It seems a bug of RI, I suggest keep it
as
> >> it is.
> >>
> >> --
> >>
> >> Best Regards!
> >>
> >> Jimmy, Jing Lv
> >> China Software Development Lab, IBM
> >>
> >> -
> >> Terms of use : http://incubator.apache.org/harmony/mailing.html
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail:
[EMAIL PROTECTED]
> >>
> >>
> >
> >
>
>
> --
> Paulex Yang
> China Software Development Lab
> IBM
>
>
>
> -
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Andrew Zhang
China Software Development Lab, IBM
--
Mikhail Fursov
ese articles could be too advanced for initial implementation but useful.
On 7/27/06, zouqiong <[EMAIL PROTECTED]> wrote:
Can you instruct me to know some algorithm for how to use cache miss for
optimizing?
I am afraid i haven`t seen such paper.
Thanks a lot.
Best Regard
2006/7/27, Mikhail
think its not too hard to prototype in drlvm if you are interested in such
kind of research.
--
Mikhail Fursov
e/Harmony portlib to allow
system-call deal with the long parameter itself, instead of dealing it
in Harmony code? RI seems doing in this way.
--
Mikhail Fursov
mony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
a bad idea..
--
Mikhail Fursov
s of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
eas for each
assignment is a fairly expensive operation.
Extra bit/byte in object header can solve this problem..
--
Mikhail Fursov
ll become a
'feature'
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4619777
Anyway, I vote to follow spec but not RI :) (AFAIK as classpath did)
--
Mikhail Fursov
rogram.
--
Stefano.
--
Mikhail Fursov
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
Nadya:
http://issues.apache.org/jira/browse/HARMONY-1058
I do not know when this JIRA will be accepted, but anyone who is interested
in hacking DRLVM performance today have something to start from.
--
Mikhail Fursov
che Software Foundation or its
> >> licensors,
> >> as applicable.
> >> res = [EMAIL PROTECTED]
> >> Exception in thread "main" java.lang.NullPointerException
> >>at java.io.DataOutputStream.writeBytes(DataOutputStream.java
> :163)
> >>at test.main(test.java:6)
> >>
> >>
> >> --
> >> This message is automatically generated by JIRA.
> >> -
> >> If you think it was sent incorrectly contact one of the
administrators:
> >> http://issues.apache.org/jira/secure/Administrators.jspa
> >> -
> >> For more information on JIRA, see:
> >> http://www.atlassian.com/software/jira
> >>
> >>
> >>
> >
>
> --
> Richard Liang
> China Software Development Lab, IBM
>
>
>
> -
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Mikhail Fursov
; >> > > > > a chunked response?
> > >> > > >
> > >> > > > Yes. The API provides options to do this. Chunks are encoded
as
> > >> per
> > >> > > > RFC2616.
> > >> > > >
> > >> > > >
> > >> > > > Best regards,
> > >> > > > George
> > >> > > >
> > >> > > > >
> > >> > > > > I don't really understand why such network tests making use
of
> > a
> > >> > > small,
> > >> > > > >> embedded server running locally would need to be
considered as
> > >> > > outside
> > >> > > > >> of the "normal test flow".
> > >> > > > >>
> > >> > > > >
> > >> > > > >
> > >> > > > > Because I consider adding jetty server as precedent for
adding
> > >> other
> > >> > > > > dependencies to the "normal test flow". I believe that
"normal
> > >> test
> > >> > > > flow"
> > >> > > > > should be fast and lightweight as much as possible. Each
> > >> additional
> > >> > > > > dependency or configuration step adds a brick(even it
light) to
> > >> > > > > developer's
> > >> > > > > large. As the result classlib test suite may become very
slow
> > >> and
> > >> hard
> > >> > > > to
> > >> > > > > configure. All I want is to understand - do we really need
> > jetty
> > >> > > server
> > >> > > > > inside it.
> > >> > > > >
> > >> > > > > Thanks,
> > >> > > > > Stepan.
> > >> > > > >
> > >> > > > > We are not talking about an external server here and we are
not
> > >> > > talking
> > >> > > > >> about developers having to carry out complex configuration
> > >> manoeuvres
> > >> > > > >> when running the tests. That is something that nobody
wants.
> > >> The
> > >> > > > >> motivation here is purely to get more of the java.nettests
> > out
> > >> of
> > >> > > the
> > >> > > > >> "excludes" sin bin.
> > >> > > > >>
> > >> > > > >> Best regards,
> > >> > > > >> George
> > >> > > > >>
> > >> > > > >>
> > >> > > > >> > Regards,
> > >> > > > >> >> Tim
> > >> > > > >> >>
> > >> > > > >> >> --
> > >> > > > >> >>
> > >> > > > >> >> Tim Ellison ([EMAIL PROTECTED])
> > >> > > > >> >> IBM Java technology centre, UK.
> > >> > > > >> >>
> > >> > > > >> >>
> > >> > > >
> > >>
-
> > >> > > > >> >> Terms of use :
> > >> http://incubator.apache.org/harmony/mailing.html
> > >> > > > >> >> To unsubscribe, e-mail:
> > >> > > [EMAIL PROTECTED]
> > >> > > > >> >> For additional commands, e-mail:
> > >> > > > >> [EMAIL PROTECTED]
> > >> > > > >> >>
> > >> > > > >> >>
> > >> > > > >> >
> > >> > > > >> >
> > >> > > > >>
> > >> > > > >>
> > >> > > > >>
> > >>
-
> > >> > > > >> Terms of use :
> > http://incubator.apache.org/harmony/mailing.html
> > >> > > > >> To unsubscribe, e-mail:
> > >> [EMAIL PROTECTED]
> > >> > > > >> For additional commands, e-mail:
> > >> > > [EMAIL PROTECTED]
> > >> > > > >>
> > >> > > > >>
> > >> > > > >
> > >> > > > >
> > >> > > >
> > >> > > >
> > >> > > >
> > >>
-
> > >> > > > Terms of use :
http://incubator.apache.org/harmony/mailing.html
> > >> > > > To unsubscribe, e-mail:
> > >> [EMAIL PROTECTED]
> > >> > > > For additional commands, e-mail:
> > >> [EMAIL PROTECTED]
> > >> > > >
> > >> > > >
> > >> > >
> > >> > >
> > >> > > --
> > >> > > Thanks,
> > >> > > Stepan Mishura
> > >> > > Intel Middleware Products Division
> > >> > >
> > >> > > --
> > >> > > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > >> > > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]
> > >> > > For additional commands, e-mail:
> > >> [EMAIL PROTECTED]
> > >> > >
> > >> > >
> > >> >
> > >> >
> > >> > --
> > >> > Andrew Zhang
> > >> > China Software Development Lab, IBM
> > >> >
> > >> >
> > >>
> > >>
> > >> --
> > >> Alexei Zakharov,
> > >> Intel Middleware Product Division
> > >>
> > >>
-
> > >> Terms of use : http://incubator.apache.org/harmony/mailing.html
> > >> To unsubscribe, e-mail:
[EMAIL PROTECTED]
> > >> For additional commands, e-mail:
[EMAIL PROTECTED]
> > >>
> > >>
> > >
> > >
> > >
> > >
> > > No virus found in this incoming message.
> > > Checked by AVG Free Edition.
> > > Version: 7.1.394 / Virus Database: 268.10.7/410 - Release Date:
8/5/2006
> > >
> >
> >
> > -
> > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> Andrew Zhang
> China Software Development Lab, IBM
>
>
--
Alexei Zakharov,
Intel Middleware Product Division
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
ing' to make it easy
and reusable?
Is there any limitation with 'magic' approach that can prevent us to use
this way?
Links:
1) http://cs.anu.edu.au/~Steve.Blackburn/pubs/papers/mmtk-icse-2004.pdf
2) http://issues.apache.org/jira/browse/HARMONY-459.
--
Mikhail Fursov
he SWT FAQ mentions that the same issue, and recommends the
> following GDI+ redistributable from Microsoft:
Good, so GDI+ is not a problem!
--
Mikhail Fursov
+
This public document I've found with Google proves that
"SetUnhandledExceptionFilter" is a real candidate for Win2k and production
level VM
http://java.sun.com/j2se/1.5/pdf/jdk50_ts_guide.pdf
On 8/10/06, Mikhail Fursov <[EMAIL PROTECTED] > wrote:
**Using "SetUnh
On 8/10/06, Weldon Washburn <[EMAIL PROTECTED]> wrote:
On 8/9/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
> a) Fast access to TLS.
Yes! Good idea. What you want is a "mov eax, fs[14]" intrinsic for
winxp and the equivalent for Linux. It may be a stretch f
n Jitrino.JET (it's easier) and after it succeed port the code to
Jitrino.OPT compiler.
Is new object allocation helper OK to start from? Any other ideas which
helper to use to start?
--
Mikhail Fursov
ot very interesting.
So why can't we optimize native (JNI) calls from Java code using annotations
similar to those used to annotate helper's slow call above?
Once developer annotates native call with information about it's sideffects
we can optimize the call and reduce JNI overhead.
?
--
Mikhail Fursov
ide how to access to TLS on particular platform.
Egor,
Why do you think we need to support platform specific issues in helpers? Is
there any example that shows that we can't write a helper without reference
platform details? I think we should avoid #ifdef's in Java as much as we
can.
--
Mikhail Fursov
ch and you expect to write an optimization that
will work on any platform, may be instrumentation based value profiling
might be a right choice.
?
--
Mikhail Fursov
ast path" for mon-enter is just to do locked compare and exchange
operation? AFAIK vmmagic has an API to lock, so the support of TLS and calls
is enough.
--
Mikhail Fursov
Intel Middleware Products Division
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
limbi's algorithm deals memory access in loops
(example is an iteration of LinkedList). SEQUITUR examples are very smart
when you have an alphabet with a limited number of letters. When you access
the 1 or more memory addresses from inside of a loop how the trace will
look like?
--
Mikhail Fursov
ive Garbage Collection
for Locality Optimization"
did so.
--
Best Regards,
Qiong,Zou
--
Mikhail Fursov
ic
recompilation scenarios implementations and with JIT code generation and
optimizations.
2) Why do not to implement classic Chilimbi algorithm first and enhance it
with PMU data when it's tested?
--
Mikhail Fursov
cause solving it we get a real percents
in performance.
--
Mikhail Fursov
rent.LT(ceiling)) {
currentFieldAddress.store(newCurrent.toWord());
newObjectAddress = newCurrent;
newObjectAddress.store(vtable, Offset.fromInt(OBJ_VTABLE_OFFSET));
} else {
newObjectAddress = slowAlloc(vtable, size);
}
return newObjectAddress;
}
--
Mikhail Fursov
armony/mailing.html
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Best Regards,
Qiong,Zou
--
Mikhail Fursov
f the VM.
> gdb should be of much help in this case.
>
>
> ---------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Best Regards,
Qiong,Zou
--
Mikhail Fursov
t; opcode calls MMTk alloc()?
Thanks
--
Weldon Washburn
Intel Middleware Products Division
--
Mikhail Fursov
ARMONY-1402
--
Mikhail Fursov
ed to
disable finalizer threads with -Dvm.finalize=false property.
On 9/6/06, Weldon Washburn <[EMAIL PROTECTED]> wrote:
On 9/6/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
>
> Weldon,
> The replacement of the 'new' opcode call with another call is relatively
>
lement? The
code below you gave has only a few examples. I think it would be a
good idea to well define the instrinsics before code them.
Thanks,
xiaofeng
--
Mikhail Fursov
urrent' in my example.
Thanks,
Rana
On 8/28/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
> Folks,
> Here is the example of fast allocation helper written in Java with the
> help
> of VMMagic
> If nobody objects I'm starting to implement VMMagic support in
> J
>> > > Terms of use : http://incubator.apache.org/harmony/mailing.html
>> > > To unsubscribe, e-mail:
[EMAIL PROTECTED]
>> > > For additional commands, e-mail:
>> [EMAIL PROTECTED]
>> >
On 9/7/06, Weldon Washburn <[EMAIL PROTECTED]> wrote:
At some point soon we need to go multithread. When can you fix the
vmmagic
atomic operations?
I need one more day to estimate the complexity of this move.
--
Mikhail Fursov
econd using sampling to implement the instrument.
2006/9/7, Mikhail Fursov <[EMAIL PROTECTED]>:
>
> On 9/6/06, zouqiong <[EMAIL PROTECTED]> wrote:
> >
> > Ok, I will put my diffs to the JIRA later. And I have solved the issue
I
> > asked two days ago.
>
>
>
erns
2.Second using sampling to implement the instrument.
2006/9/7, Mikhail Fursov <[EMAIL PROTECTED]>:
>
> On 9/6/06, zouqiong <[EMAIL PROTECTED]> wrote:
> >
> > Ok, I will put my diffs to the JIRA later. And I have solved the issue
I
> > asked two days ago.
>
ail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
n Jr. wrote:
>
>
> Mikhail Fursov wrote:
>> Geir,
>> AFAIR the only diff to EM files was the fix of the default JIT library
>> path
>> construction. (?)
>> Why do you think that the current problem is related to EM?
>
> I don't anymore. But I get to make stupi
done
independently of the user environment.
--
Mikhail Fursov
tp://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
fficient to cover the whole vmmagic package. Does
anyone know/can_write a reliability test suite for vmmagic we can use in
Harmony?
--
Mikhail Fursov
only after it's done we can add and test edge profiling support to JET.
What do you think about this plan?
BTW the JIRA 1363 that is already merged to the SVN trunk adds edge profiler
support to the EM. The Edge Profiler is used in OPT only but has a lot of
JIT independent code we can reuse.
--
Mikhail Fursov
initial reason to introduce all of them?
Thats all for today. Will provide an update in a day or two.
On 9/18/06, Weldon Washburn <[EMAIL PROTECTED]> wrote:
On 9/18/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
>
> All,
> I'm working on the implementation of MMT
s impelmentation.
All,
What is the default behaviour of the launcher for "-X" options? I have found
that -Xem option is not passed to VM anymore.
I propose to pass all of -X options from the launcher to VM.
Are there any potential problems in this solution?
--
Mikhail Fursov
this problem is nobody minds..
On 9/21/06, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote:
On Sep 20, 2006, at 11:22 AM, Egor Pasko wrote:
> On the 0x1EA day of Apache Harmony Mikhail Fursov wrote:
>> On Sep 19, 2006, at 11:02 AM, Tim Ellison wrote:
>>>> Geir Magnusso
comments/volunteers to help me with this task? There are lot of
algorithms in JIT have never been tested this way, so the tasks looks very
interesting.
+ See JIRA [ http://issues.apache.org/jira/browse/HARMONY-1531 ] for the
sample code.
--
Mikhail Fursov
ct?
On 9/21/06, Robin Garner <[EMAIL PROTECTED]> wrote:
Weldon Washburn wrote:
> On 9/20/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
>>
>> I put the update into JIRA. This update still has a lot of bugs, but is
>> significantly more stable then the in
added)
Give a read, test it out, and comment...
geir
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
Another suggestion is to mention that Windows build of the native classlib's
code requires valid MSVC environment. In other words I can build classlib on
Windows only from within a "Open Visual Studio .NET 2003 Command Prompt"
shell.
On 9/22/06, Mikhail Fursov <[EMAIL PROTECT
On 9/22/06, Alexey Petrenko <[EMAIL PROTECTED]> wrote:
2006/9/22, Mikhail Fursov <[EMAIL PROTECTED]>:
> Another suggestion is to mention that Windows build of the native
classlib's
> code requires valid MSVC environment. In other words I can build
classlib on
> Window
ce the bug is to use -Dem.jitPath= option.
Once is just 'jitrino.dll' APR loads DLL, but if you
change it to the full path to the same dll, APR fails to load it.
?
--
Mikhail Fursov
ROTECTED]> wrote:
Hello JIT developers.
I am a student and want to learn JIT and understand its structure.
What should I learn first? Is there some documentation for JIT?
I think could write some tests for JITs methods. It would be useful for
me.
Thanks,
Kollegov Ivan
--
Mikhail Fursov
On 9/22/06, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote:
O
And that's funny... "Open Visual Studio" :)
LOL, I just copied the comment to the shortcut and didn't notice the
beggining of the string :)
--
Mikhail Fursov
Why to run benchmarks with debug VM? It's useful only for stability testing.
On 9/22/06, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote:
DRLVM, probably debug, Ubuntu 6, Head as of... tuesday night,
Brussels time :)
I'll repeat today and start logging the results.
--
Mikhail Fursov
them into JIRA and support these files in the
nearest future.
On 9/22/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
APR gurus!
I have a question I can't answer by myself.
Usually to develop and test new JIT features I use custom EM configuration
file to move problem methods to a s
Ok, I will create a new JIRA issue tomorrow (or even today, it's 2am here:)
) and add MSVC projects for some DRLVM components.
On 9/26/06, Gregory Shimansky <[EMAIL PROTECTED]> wrote:
On Monday 25 September 2006 19:24 Mikhail Fursov wrote:
> I spent a couple of hours today inve
officially support these builds. But if a
developer needs it he could find it in JIRA. Like an officially unsupported
addon. Is it ok?
--
Mikhail Fursov
;re all on the same page...
>>
>> This is understood to be like the various cruft we have around for
>> Eclipse - nice to have for developers but not a supported way to
>> build
>> the project?
>>
>> geir
>>
>>
>> On Sep 25, 2006, at 2:14
On 9/27/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
If anyone is interested to discuss the details or have something to add I
propose to use this thread and the same JIRA.
I was wrong when proposed to use this email thread for the discussion. The
subject is not suitable at all.
ck if these tests are OK?
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
On 9/29/06, Weldon Washburn <[EMAIL PROTECTED]> wrote:
Alex Astapchuk, Mikhail Fursov,
With the patch blizzard of the last few weeks, Harmony-816 no longer
works.
The patches won't stick. Can you put harmony-816 back together? Or if it
make sense, we can close this JIRA and open
on Monday.
Anyway, I think we will be ready to write helpers with 'magics' next week.
On 9/22/06, Robin Garner <[EMAIL PROTECTED]> wrote:
> On 9/21/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
>>
>> Weldon, Robin
>> thank you for the comments.
>> Th
e our contributions (I
mean Jitrino.OPT testing framework).
On 29 Sep 2006 14:31:18 +0700, Egor Pasko <[EMAIL PROTECTED]> wrote:
On the 0x1F3 day of Apache Harmony Mikhail Fursov wrote:
> On 9/29/06, Weldon Washburn <[EMAIL PROTECTED]> wrote:
> >
> > Alex Astapchuk,
TECTED]
>
>
--
Alexey A. Petrenko
Intel Middleware Products Division
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mikhail Fursov
the 'magics' support code into the trunk? The patch
name is 'magic4.diff' in H1489
--
Mikhail Fursov
1 - 100 of 389 matches
Mail list logo