On the 0x220 day of Apache Harmony Konstantin Anisimov wrote:
> Hi Egor,
> 
> good point about multimap :) I have fixed it and going to submit new patch 
> in Jira.

thanks for the new patch! I'll say that it is fine in JIRA for
comitters to be easier at following The Idea of the issue

> IpfEmitter is code of Igor and he already has patch for it. I suggest to 
> wait for him.

OK, let Igor do it as he is more familiar with the code..

> Thank you,
> Konstantin
> 
> "Egor Pasko" <[EMAIL PROTECTED]> wrote in message 
> news:[EMAIL PROTECTED]
> > On the 0x21D day of Apache Harmony Konstantin Anisimov wrote:
> >> Hi all,
> >>
> >> I have created new Jira request - HARMONY-2139. It is about:
> >> 1. Added operand coalescer. It is integrated with register allocator.
> >> 2. I finished migration on STL with memory manager support.
> >>
> >> Could someone review it?
> >
> > here is my review:
> >
> > (1)
> > patch applies well, does not affect IA-32, x86_64 builds
> >
> > (2)
> > Migration to MemoryManager based STL is of special goodness. Thank you!
> > But some of not MemManaged usages are not wiped out yet:
> > IpfType.h: multimap
> > IpfEmitter.{h|cpp}: vector bitset
> > could you eliminate them for unification, please?
> >
> > (3)
> > some logging code is commented-out, but this should be OK for now
> >
> >>
> >> Thank you,
> >> Konstantin
> >>
> >> "Konstantin Anisimov" <[EMAIL PROTECTED]> wrote in message
> >> news:[EMAIL PROTECTED]
> >> > Hi all,
> >> >
> >> > I suggest new patch from the series Igor introdusced.
> >> > 1. To move direct predicated calls in separete node. It allows to have
> >> > under
> >> > predicate short branch instruction instead of call and thus
> >> >   reduce possible misprediction penalty.
> >> > 2. I have implemented new node merging algorithm. It is more effective
> >> > than
> >> > previouc one and besides purging empty nodes.
> >> >
> >> > All changes made in Code layouting and I suggest integrate them in one
> >> > patch.
> >> >
> >> > Thank you,
> >> > Konstantin
> >> >
> >> > "Igor Chebykin" <[EMAIL PROTECTED]> wrote in message
> >> > news:[EMAIL PROTECTED]
> >> > Hello all,
> >> >
> >> > I suggest a short series of patches for drlvm ipf code generator.
> >> > We have some improvements for jitrino/ipf
> >> > and would like to commit its to harmony.
> >> >
> >> > All patches will change only vm/jitrino/src/codegenerator/ipf/* files,
> >> > therefore ia32 remains OK.
> >> >
> >> > The first patch is about 67k size and contains following files:
> >> > IpfCfg.h, IpfCfg.cpp
> >> >   methods added in Edge and Node classes
> >> > IpfCodeLayouter.h, IpfCodeLayouter.cpp
> >> >   new BotomUp algorithm implementation
> >> > IpfEmitter.h, IpfEmitter.cpp
> >> >   minor changes in logging, Emitter::registerDirectCall() and
> >> > debugging support
> >> > IpfIrPrinter.h, IpfIrPrinter.cpp
> >> >   added method to print Node chains
> >> > IpfType.h
> >> >   types to support Node chains added
> >> > IpfCfgVerifier.cpp
> >> >   method cfg.getArgs() deprecated
> >> > IpfInst.cpp
> >> >   methods to identify inst kind added (isBr, isCall ?)
> >> > IpfRegisterAllocator.cpp
> >> >   minor changes in logging
> >> >
> >> > Thanks,
> >> > Igor.
> >> >
> >> >
> >> > -- 
> >> > Igor Chebykin, 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]
> >> >
> >> >
> >> >
> >> >
> >> >
> >>
> >>
> >>
> >>
> >
> > -- 
> > Egor Pasko
> >
> > 
> 
> 
> 
> 

-- 
Egor Pasko

Reply via email to