+ Another issue is with -XX:jit.arg.genArrayCopy=true
AFAIK there is no such optimization in IPF CG. So I propose turning it off. On 5/31/07, Yves Ineichen <[EMAIL PROTECTED]> 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 > > On 5/31/07, Yves Ineichen <[EMAIL PROTECTED]> wrote: >> >> hi all, >> >> After I added the "inline" action to my optimizer path the release >> compiler throws a not implemented FIXME and the debug version fails with >> the following assertion: >> >> >> /data/home/iyves/src/harmony/working_vm/vm/jitrino/src/optimizer/inliner.cpp:1129: >> >> static void >> Jitrino::Inliner::runInlinerPipeline(Jitrino::CompilationContext&, const >> char*): Assertion `p!=__null' failed. >> SIGABRT in VM code. >> Aborted >> >> Im using the following path definitions: >> >> -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 >> >> >> Is the inliner currently not working as intended or is my path >> configuration wrong? >> >> Thanks, >> >> -- >> Yves Ineichen >> ::p = "This statement cannot be proven":: >> > > > -- Yves Ineichen ::p = "This statement cannot be proven"::
-- Mikhail Fursov
