Mercurial > hg > graal-compiler
comparison src/share/vm/opto/library_call.cpp @ 3258:edd9b016deb6
7036021: G1: build failure on win64 and linux with hs21 in jdk6 build environment
Summary: Missing parentheses around a casted expression and some missing casts were causing build failures with the jdk6 build tools.
Reviewed-by: kvn, brutisso
author | johnc |
---|---|
date | Fri, 15 Apr 2011 10:10:50 -0700 |
parents | 5d046bf49ce7 |
children | 286c498ae0d4 |
comparison
equal
deleted
inserted
replaced
3257:4080db1b5d0a | 3258:edd9b016deb6 |
---|---|
2191 sync_kit(ideal); | 2191 sync_kit(ideal); |
2192 | 2192 |
2193 // Use the pre-barrier to record the value in the referent field | 2193 // Use the pre-barrier to record the value in the referent field |
2194 pre_barrier(false /* do_load */, | 2194 pre_barrier(false /* do_load */, |
2195 __ ctrl(), | 2195 __ ctrl(), |
2196 NULL /* obj */, NULL /* adr */, -1 /* alias_idx */, NULL /* val */, NULL /* val_type */, | 2196 NULL /* obj */, NULL /* adr */, max_juint /* alias_idx */, NULL /* val */, NULL /* val_type */, |
2197 pre_val /* pre_val */, | 2197 pre_val /* pre_val */, |
2198 T_OBJECT); | 2198 T_OBJECT); |
2199 | 2199 |
2200 // Update IdealKit from graphKit. | 2200 // Update IdealKit from graphKit. |
2201 __ sync_kit(this); | 2201 __ sync_kit(this); |
5417 Node *result = make_load(no_ctrl, adr, object_type, T_OBJECT); | 5417 Node *result = make_load(no_ctrl, adr, object_type, T_OBJECT); |
5418 | 5418 |
5419 // Use the pre-barrier to record the value in the referent field | 5419 // Use the pre-barrier to record the value in the referent field |
5420 pre_barrier(false /* do_load */, | 5420 pre_barrier(false /* do_load */, |
5421 control(), | 5421 control(), |
5422 NULL /* obj */, NULL /* adr */, -1 /* alias_idx */, NULL /* val */, NULL /* val_type */, | 5422 NULL /* obj */, NULL /* adr */, max_juint /* alias_idx */, NULL /* val */, NULL /* val_type */, |
5423 result /* pre_val */, | 5423 result /* pre_val */, |
5424 T_OBJECT); | 5424 T_OBJECT); |
5425 | 5425 |
5426 push(result); | 5426 push(result); |
5427 return true; | 5427 return true; |