Lines Matching refs:options2
43 JSRuntimeOptions options2;
44 options2.SetEnableArkTools(false);
45 options2.SetEnableForceGC(false);
46 options2.SetForceFullGC(false);
47 options2.SetArkProperties(ArkProperties::GC_STATS_PRINT);
48 options2.SetMemConfigProperty("jsHeap500");
51 EcmaVM *ecmaVm2 = JSNApi::CreateEcmaVM(options2);
68 options2.SetAsmOpcodeDisableRange("1,10");
69 options2.ParseAsmInterOption();
70 EXPECT_TRUE(options2.GetAsmInterParsedOption().handleStart == 1); // 1 targer start
71 EXPECT_TRUE(options2.GetAsmInterParsedOption().handleEnd == 10); // 10 targer end
73 options2.SetAsmOpcodeDisableRange("0x1,0xa");
74 options2.ParseAsmInterOption();
75 EXPECT_TRUE(options2.GetAsmInterParsedOption().handleStart == 1); // 1 targer start
76 EXPECT_TRUE(options2.GetAsmInterParsedOption().handleEnd == 10); // 10 targer end
78 options2.SetAsmOpcodeDisableRange(",");
79 options2.ParseAsmInterOption();
80 EXPECT_TRUE(options2.GetAsmInterParsedOption().handleStart == 0);
81 EXPECT_TRUE(options2.GetAsmInterParsedOption().handleEnd == kungfu::BYTECODE_STUB_END_ID);
83 options2.SetAsmOpcodeDisableRange("@,@");
84 options2.ParseAsmInterOption();
85 EXPECT_TRUE(options2.GetAsmInterParsedOption().handleStart == 0);
86 EXPECT_TRUE(options2.GetAsmInterParsedOption().handleEnd == kungfu::BYTECODE_STUB_END_ID);