Mercurial > hg > graal-jvmci-8
comparison src/cpu/x86/vm/c1_Runtime1_x86.cpp @ 2168:e4fee0bdaa85
7008809: should report the class in ArrayStoreExceptions from compiled code
Reviewed-by: iveresov, twisti
author | never |
---|---|
date | Mon, 24 Jan 2011 13:34:18 -0800 |
parents | b1a2afa37ec4 |
children | d25d4ca69222 1b4e6a5d98e0 |
comparison
equal
deleted
inserted
replaced
2167:aa4b04b68652 | 2168:e4fee0bdaa85 |
---|---|
1335 | 1335 |
1336 case throw_array_store_exception_id: | 1336 case throw_array_store_exception_id: |
1337 { StubFrame f(sasm, "throw_array_store_exception", dont_gc_arguments); | 1337 { StubFrame f(sasm, "throw_array_store_exception", dont_gc_arguments); |
1338 // tos + 0: link | 1338 // tos + 0: link |
1339 // + 1: return address | 1339 // + 1: return address |
1340 oop_maps = generate_exception_throw(sasm, CAST_FROM_FN_PTR(address, throw_array_store_exception), false); | 1340 oop_maps = generate_exception_throw(sasm, CAST_FROM_FN_PTR(address, throw_array_store_exception), true); |
1341 } | 1341 } |
1342 break; | 1342 break; |
1343 | 1343 |
1344 case throw_class_cast_exception_id: | 1344 case throw_class_cast_exception_id: |
1345 { StubFrame f(sasm, "throw_class_cast_exception", dont_gc_arguments); | 1345 { StubFrame f(sasm, "throw_class_cast_exception", dont_gc_arguments); |