On Fri, 2009-04-24 at 23:10 +0200, Arthur HUILLET wrote: > When splitting intervals, the split child was given the same hardware > register as the parent. > This is incorrect because the split child has by definition not been > assigned any register at this point: REG_UNASSIGNED is the correct value > for ->reg. > > This is a correctness fix: split childs with !REG_UNASSIGNED would make > it impossible for the register allocator to detect when > try_allocate_free_reg failed - and therefore assuming a reg had > successfully been allocated, whereas it should spill one instead. > > Signed-off-by: Arthur HUILLET <[email protected]>
Applied, thanks! ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Jatovm-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jatovm-devel
