Mercurial > hg > truffle
diff src/cpu/x86/vm/interp_masm_x86_64.cpp @ 982:7a102acc9f17
Merge
author | trims |
---|---|
date | Fri, 25 Sep 2009 12:17:06 -0700 |
parents | 6918603297f7 |
children | 85f13cdfbc1d |
line wrap: on
line diff
--- a/src/cpu/x86/vm/interp_masm_x86_64.cpp Tue Sep 22 14:06:10 2009 -0700 +++ b/src/cpu/x86/vm/interp_masm_x86_64.cpp Fri Sep 25 12:17:06 2009 -0700 @@ -1272,6 +1272,9 @@ Register receiver, Register mdp, Register reg2, int start_row, Label& done) { + if (TypeProfileWidth == 0) + return; + int last_row = VirtualCallData::row_limit() - 1; assert(start_row <= last_row, "must be work left to do"); // Test this row for both the receiver and for null.