Mercurial > hg > graal-compiler
diff src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp @ 1819:f02a8bbe6ed4
6986046: C1 valuestack cleanup
Summary: fixes an historical oddity in C1 with inlining where all of the expression stacks are kept in the topmost ValueStack instead of being in their respective ValueStacks.
Reviewed-by: never
Contributed-by: Christian Wimmer <cwimmer@uci.edu>
author | roland |
---|---|
date | Tue, 29 Dec 2009 19:08:54 +0100 |
parents | d5d065957597 |
children | c393f046f4c5 |
line wrap: on
line diff
--- a/src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp Wed Sep 22 23:51:03 2010 -0700 +++ b/src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp Tue Dec 29 19:08:54 2009 +0100 @@ -32,6 +32,7 @@ : _throw_index_out_of_bounds_exception(throw_index_out_of_bounds_exception) , _index(index) { + assert(info != NULL, "must have info"); _info = new CodeEmitInfo(info); }