harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Fursov" <mike.fur...@gmail.com>
Subject Re: [drlvm] [jitrino] inliner status
Date Thu, 31 May 2007 15:08:20 GMT
On 5/31/07, Yves Ineichen <yves.ineichen@dplanet.ch> wrote:
>
> Mikhail Fursov wrote:
> > Looks like your em.configuration file is not correct and inliner
> > pipeline is
> > missed.
> > Could you paste emconf file with all options you use here?
>
> my emconf file:
>
> chains=chain1
> chain1.jits=CS_OPT
> CS_OPT.file=jitrino
>
> -XX:jit.CS_OPT.path=opt_init
> ,translator,optimizer,hir2lir,lock_method,ipf_codegen,unlock_method
> -XX:jit.CS_OPT.path.optimizer=ssa
> ,devirt,inline,purge,simplify,uce,dce,lazyexc,inline_helpers,purge,simplify,uce,dce,memopt,simplify,uce,dce,lower,dessa,statprof,markglobals
> -XX:jit.arg.genArrayCopyRepMove=false
> -XX:jit.arg.genArrayCopy=true


If it s all you have in your emconfig - it won't work
Please check inliner parameters in ia32 or em64t configurations. You must
have something like:
#inliner configuration
-XX:jit.CS_OPT.CS_OPT_inliner_pipeline.filter=-
-XX:jit.CS_OPT.CS_OPT_inliner_pipeline.path=ssa,devirt
-XX:jit.CS_OPT.arg.optimizer.inline.pipeline=CS_OPT_inliner_pipeline


+ 'inline_helpers' will do nothing on IPF. You can remove it from your list.

-- 
Mikhail Fursov

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message