Mercurial > hg > graal-compiler
comparison src/share/vm/c1/c1_LinearScan.cpp @ 1816:87b64980e2f1
6972540: sun/nio/ch/SocketChannelImpl compilation crashed when executing CompileTheWorld
Reviewed-by: kvn
author | never |
---|---|
date | Wed, 22 Sep 2010 21:10:46 -0700 |
parents | 126ea7725993 |
children | f02a8bbe6ed4 |
comparison
equal
deleted
inserted
replaced
1815:5867d89c129b | 1816:87b64980e2f1 |
---|---|
2014 switch (type) { | 2014 switch (type) { |
2015 case T_OBJECT: { | 2015 case T_OBJECT: { |
2016 assert(assigned_reg >= pd_first_cpu_reg && assigned_reg <= pd_last_cpu_reg, "no cpu register"); | 2016 assert(assigned_reg >= pd_first_cpu_reg && assigned_reg <= pd_last_cpu_reg, "no cpu register"); |
2017 assert(interval->assigned_regHi() == any_reg, "must not have hi register"); | 2017 assert(interval->assigned_regHi() == any_reg, "must not have hi register"); |
2018 return LIR_OprFact::single_cpu_oop(assigned_reg); | 2018 return LIR_OprFact::single_cpu_oop(assigned_reg); |
2019 } | |
2020 | |
2021 case T_ADDRESS: { | |
2022 assert(assigned_reg >= pd_first_cpu_reg && assigned_reg <= pd_last_cpu_reg, "no cpu register"); | |
2023 assert(interval->assigned_regHi() == any_reg, "must not have hi register"); | |
2024 return LIR_OprFact::single_cpu_address(assigned_reg); | |
2019 } | 2025 } |
2020 | 2026 |
2021 #ifdef __SOFTFP__ | 2027 #ifdef __SOFTFP__ |
2022 case T_FLOAT: // fall through | 2028 case T_FLOAT: // fall through |
2023 #endif // __SOFTFP__ | 2029 #endif // __SOFTFP__ |