#1105: change to a libjit based frame builder
----------------------+-----------------------------------------------------
 Reporter:  plobsing  |       Owner:  jkeenan 
     Type:  patch     |      Status:  assigned
 Priority:  normal    |   Milestone:          
Component:  core      |     Version:  branch  
 Severity:  medium    |    Keywords:          
     Lang:            |       Patch:  applied 
 Platform:            |  
----------------------+-----------------------------------------------------

Comment(by jkeenan):

 Replying to [comment:23 jkeenan]:
 > Replying to [comment:22 jkeenan]:
 > > Replying to [comment:21 plobsing]:
 > > > Replying to [comment:20 plobsing]:
 > > >

 See attachment ''modified.alloca_optional.patch'' to see what was
 committed to branch in r42003.  This configures cleanly, builds and passes
 all tests in `make test`.  The principal difference between plopsing's
 original patch and what got committed are these lines in
 ''config/auto/libjit.pm'':
 {{{
 31a139,144
 > +    else {
 > +        $conf->data->set( libjit_has_alloca => 0 );
 > +    }
 >  }
 }}}
 This guarantees that `libjit_has_alloca` has a defined value on any
 platform.  This averts an uninitialized value error in
 ''config/gen/libjit.pm''.

 [http://smolder.plusthree.com/app/public_projects/report_details/29279
 Here is a Smolder report] on the ''auto_libjit'' branch.  No libJit on the
 box used for testing.

 Thank you very much.

 kid51

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1105#comment:24>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to