Index: test/cctest/test-assembler-ia32.cc |
diff --git a/test/cctest/test-assembler-ia32.cc b/test/cctest/test-assembler-ia32.cc |
index b60865de452e03a991b8de1303cb3fe77308af69..40232ef53a8b81da5826819c4d7041deca53b956 100644 |
--- a/test/cctest/test-assembler-ia32.cc |
+++ b/test/cctest/test-assembler-ia32.cc |
@@ -71,7 +71,8 @@ TEST(AssemblerIa320) { |
assm.GetCode(&desc); |
Object* code = Heap::CreateCode(desc, |
Code::ComputeFlags(Code::STUB), |
- Handle<Object>(Heap::undefined_value())); |
+ Handle<Object>(Heap::undefined_value()))-> |
+ ToObjectChecked(); |
CHECK(code->IsCode()); |
#ifdef DEBUG |
Code::cast(code)->Print(); |
@@ -108,7 +109,8 @@ TEST(AssemblerIa321) { |
assm.GetCode(&desc); |
Object* code = Heap::CreateCode(desc, |
Code::ComputeFlags(Code::STUB), |
- Handle<Object>(Heap::undefined_value())); |
+ Handle<Object>(Heap::undefined_value()))-> |
+ ToObjectChecked(); |
CHECK(code->IsCode()); |
#ifdef DEBUG |
Code::cast(code)->Print(); |
@@ -147,9 +149,11 @@ TEST(AssemblerIa322) { |
CodeDesc desc; |
assm.GetCode(&desc); |
- Object* code = Heap::CreateCode(desc, |
- Code::ComputeFlags(Code::STUB), |
- Handle<Object>(Heap::undefined_value())); |
+ Object* code = Heap::CreateCode( |
+ desc, |
+ Code::ComputeFlags(Code::STUB), |
+ Handle<Object>(Heap::undefined_value()))->ToObjectChecked(); |
+ |
CHECK(code->IsCode()); |
#ifdef DEBUG |
Code::cast(code)->Print(); |
@@ -180,10 +184,10 @@ TEST(AssemblerIa323) { |
CodeDesc desc; |
assm.GetCode(&desc); |
- Code* code = |
- Code::cast(Heap::CreateCode(desc, |
- Code::ComputeFlags(Code::STUB), |
- Handle<Object>(Heap::undefined_value()))); |
+ Code* code = Code::cast(Heap::CreateCode( |
+ desc, |
+ Code::ComputeFlags(Code::STUB), |
+ Handle<Object>(Heap::undefined_value()))->ToObjectChecked()); |
// don't print the code - our disassembler can't handle cvttss2si |
// instead print bytes |
Disassembler::Dump(stdout, |
@@ -214,10 +218,10 @@ TEST(AssemblerIa324) { |
CodeDesc desc; |
assm.GetCode(&desc); |
- Code* code = |
- Code::cast(Heap::CreateCode(desc, |
- Code::ComputeFlags(Code::STUB), |
- Handle<Object>(Heap::undefined_value()))); |
+ Code* code = Code::cast(Heap::CreateCode( |
+ desc, |
+ Code::ComputeFlags(Code::STUB), |
+ Handle<Object>(Heap::undefined_value()))->ToObjectChecked()); |
// don't print the code - our disassembler can't handle cvttsd2si |
// instead print bytes |
Disassembler::Dump(stdout, |
@@ -243,10 +247,10 @@ TEST(AssemblerIa325) { |
CodeDesc desc; |
assm.GetCode(&desc); |
- Code* code = |
- Code::cast(Heap::CreateCode(desc, |
- Code::ComputeFlags(Code::STUB), |
- Handle<Object>(Heap::undefined_value()))); |
+ Code* code = Code::cast(Heap::CreateCode( |
+ desc, |
+ Code::ComputeFlags(Code::STUB), |
+ Handle<Object>(Heap::undefined_value()))->ToObjectChecked()); |
F0 f = FUNCTION_CAST<F0>(code->entry()); |
int res = f(); |
CHECK_EQ(42, res); |
@@ -280,10 +284,10 @@ TEST(AssemblerIa326) { |
CodeDesc desc; |
assm.GetCode(&desc); |
- Code* code = |
- Code::cast(Heap::CreateCode(desc, |
- Code::ComputeFlags(Code::STUB), |
- Handle<Object>(Heap::undefined_value()))); |
+ Code* code = Code::cast(Heap::CreateCode( |
+ desc, |
+ Code::ComputeFlags(Code::STUB), |
+ Handle<Object>(Heap::undefined_value()))->ToObjectChecked()); |
#ifdef DEBUG |
::printf("\n---\n"); |
// don't print the code - our disassembler can't handle SSE instructions |
@@ -320,10 +324,10 @@ TEST(AssemblerIa328) { |
__ ret(0); |
CodeDesc desc; |
assm.GetCode(&desc); |
- Code* code = |
- Code::cast(Heap::CreateCode(desc, |
- Code::ComputeFlags(Code::STUB), |
- Handle<Object>(Heap::undefined_value()))); |
+ Code* code = Code::cast(Heap::CreateCode( |
+ desc, |
+ Code::ComputeFlags(Code::STUB), |
+ Handle<Object>(Heap::undefined_value()))->ToObjectChecked()); |
CHECK(code->IsCode()); |
#ifdef DEBUG |
Code::cast(code)->Print(); |
@@ -375,10 +379,10 @@ TEST(AssemblerIa329) { |
CodeDesc desc; |
assm.GetCode(&desc); |
- Code* code = |
- Code::cast(Heap::CreateCode(desc, |
- Code::ComputeFlags(Code::STUB), |
- Handle<Object>(Heap::undefined_value()))); |
+ Code* code = Code::cast(Heap::CreateCode( |
+ desc, |
+ Code::ComputeFlags(Code::STUB), |
+ Handle<Object>(Heap::undefined_value()))->ToObjectChecked()); |
CHECK(code->IsCode()); |
#ifdef DEBUG |
Code::cast(code)->Print(); |