2
0

rlexe.xml 47 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <regress-exe>
  3. <test>
  4. <default>
  5. <files>arguments_mapES6_attach.js</files>
  6. <compile-flags>-dbgbaseline:arguments_mapES6_attach.js.dbg.baseline</compile-flags>
  7. <baseline>arguments_mapES6_attach.js.baseline</baseline>
  8. </default>
  9. </test>
  10. <test>
  11. <default>
  12. <files>blockscope_fastdebug_ES5.js</files>
  13. <compile-flags>-dbgbaseline:blockscope_fastdebug_ES5.js.dbg.baseline</compile-flags>
  14. <baseline>blockscope_fastdebug_ES5.js.baseline</baseline>
  15. </default>
  16. </test>
  17. <test>
  18. <default>
  19. <files>blockscope_fastdebug_ES6.js</files>
  20. <compile-flags>-dbgbaseline:blockscope_fastdebug_ES6.js.dbg.baseline</compile-flags>
  21. <baseline>blockscope_fastdebug_ES6.js.baseline</baseline>
  22. </default>
  23. </test>
  24. <test>
  25. <default>
  26. <files>blockscope_func_insidescopes.js</files>
  27. <compile-flags>-dbgbaseline:blockscope_func_insidescopes.js.dbg.baseline -Intl-</compile-flags>
  28. <baseline>blockscope_func_insidescopes.js.baseline</baseline>
  29. </default>
  30. </test>
  31. <test>
  32. <default>
  33. <compile-flags>-debuglaunch -dbgbaseline:IntlInit.js.dbg.baseline -Intl</compile-flags>
  34. <files>IntlInit.js</files>
  35. <tags>Intl</tags>
  36. </default>
  37. </test>
  38. <test>
  39. <default>
  40. <files>ES6_intl_stepinto.js</files>
  41. <compile-flags>-dbgbaseline:ES6_intl_stepinto.js.dbg.baseline -Intl</compile-flags>
  42. <tags>Intl</tags>
  43. </default>
  44. </test>
  45. <test>
  46. <default>
  47. <files>ES6_letconst_const_reassignment_fnscope.js</files>
  48. <compile-flags>-dbgbaseline:ES6_letconst_const_reassignment_fnscope.js.dbg.baseline</compile-flags>
  49. <baseline>ES6_letconst_const_reassignment_fnscope.js.baseline</baseline>
  50. </default>
  51. </test>
  52. <test>
  53. <default>
  54. <files>ES6_letconst_eval_strict_fn.js</files>
  55. <compile-flags>-dbgbaseline:ES6_letconst_eval_strict_fn.js.dbg.baseline</compile-flags>
  56. <baseline>ES6_letconst_eval_strict_fn.js.baseline</baseline>
  57. </default>
  58. </test>
  59. <test>
  60. <default>
  61. <files>ES6_letconst_redeclaration_indebugger.js</files>
  62. <compile-flags>-dbgbaseline:ES6_letconst_redeclaration_indebugger.js.dbg.baseline</compile-flags>
  63. <baseline>ES6_letconst_redeclaration_indebugger.js.baseline</baseline>
  64. </default>
  65. </test>
  66. <test>
  67. <default>
  68. <files>ES6_letconst_shadow_evaluation.js</files>
  69. <compile-flags>-dbgbaseline:ES6_letconst_shadow_evaluation.js.dbg.baseline</compile-flags>
  70. </default>
  71. </test>
  72. <test>
  73. <default>
  74. <files>ES6_letconst_shadow_eval_with.js</files>
  75. <compile-flags>-dbgbaseline:ES6_letconst_shadow_eval_with.js.dbg.baseline -Intl-</compile-flags>
  76. <baseline>ES6_letconst_shadow_eval_with.js.baseline</baseline>
  77. </default>
  78. </test>
  79. <test>
  80. <default>
  81. <files>es6_forof_decl.js</files>
  82. <compile-flags>-debuglaunch -ES6 -dbgbaseline:es6_forof_decl.js.dbg.baseline</compile-flags>
  83. <baseline>es6_forof_decl.js.baseline</baseline>
  84. </default>
  85. </test>
  86. <test>
  87. <default>
  88. <files>es6_forof_decl-2.js</files>
  89. <compile-flags>-debuglaunch -ES6 -dbgbaseline:es6_forof_decl-2.js.dbg.baseline</compile-flags>
  90. <baseline>es6_forof_decl-2.js.baseline</baseline>
  91. </default>
  92. </test>
  93. <test>
  94. <default>
  95. <files>es6_forof_decl-3.js</files>
  96. <compile-flags>-debuglaunch -ES6 -dbgbaseline:es6_forof_decl-3.js.dbg.baseline</compile-flags>
  97. <baseline>es6_forof_decl-3.js.baseline</baseline>
  98. </default>
  99. </test>
  100. <test>
  101. <default>
  102. <files>es6_forof_decl-4.js</files>
  103. <compile-flags>-debuglaunch -ES6 -dbgbaseline:es6_forof_decl-4.js.dbg.baseline</compile-flags>
  104. <baseline>es6_forof_decl-4.js.baseline</baseline>
  105. </default>
  106. </test>
  107. <test>
  108. <default>
  109. <files>es6_forof_decl-5.js</files>
  110. <compile-flags>-debuglaunch -ES6 -dbgbaseline:es6_forof_decl-5.js.dbg.baseline</compile-flags>
  111. <baseline>es6_forof_decl-5.js.baseline</baseline>
  112. </default>
  113. </test>
  114. <test>
  115. <default>
  116. <files>es6_forof_decl-6.js</files>
  117. <compile-flags>-debuglaunch -ES6 -dbgbaseline:es6_forof_decl-6.js.dbg.baseline</compile-flags>
  118. <baseline>es6_forof_decl-6.js.baseline</baseline>
  119. </default>
  120. </test>
  121. <test>
  122. <default>
  123. <files>frames_values_mapES6.js</files>
  124. <compile-flags>-dbgbaseline:frames_values_mapES6.js.dbg.baseline -Intl-</compile-flags>
  125. <baseline>frames_values_mapES6.js.baseline</baseline>
  126. </default>
  127. </test>
  128. <test>
  129. <default>
  130. <files>step_in_ES6_attach.js</files>
  131. <compile-flags>-dbgbaseline:step_in_ES6_attach.js.dbg.baseline -Intl-</compile-flags>
  132. </default>
  133. </test>
  134. <test>
  135. <default>
  136. <files>step_in_from_interpreted_function_attach.js</files>
  137. <compile-flags>-dbgbaseline:step_in_from_interpreted_function_attach.js.dbg.baseline -Intl-</compile-flags>
  138. </default>
  139. </test>
  140. <test>
  141. <default>
  142. <files>step_in_from_JITted_function_attach.js</files>
  143. <compile-flags>-dbgbaseline:step_in_from_JITted_function_attach.js.dbg.baseline</compile-flags>
  144. </default>
  145. </test>
  146. <test>
  147. <default>
  148. <files>step_in_only_debugJIT_attach.js</files>
  149. <compile-flags>-dbgbaseline:step_in_only_debugJIT_attach.js.dbg.baseline -maxinterpretcount:1 -off:simpleJit</compile-flags>
  150. <baseline>step_in_only_debugJIT_attach.js.baseline</baseline>
  151. </default>
  152. </test>
  153. <test>
  154. <default>
  155. <files>step_out_direct_attach.js</files>
  156. <compile-flags>-dbgbaseline:step_out_direct_attach.js.dbg.baseline -Intl-</compile-flags>
  157. </default>
  158. </test>
  159. <test>
  160. <default>
  161. <files>step_out_ES5.js</files>
  162. <compile-flags>-dbgbaseline:step_out_ES5.js.dbg.baseline</compile-flags>
  163. </default>
  164. </test>
  165. <test>
  166. <default>
  167. <files>step_out_ES6.js</files>
  168. <compile-flags>-InspectMaxStringLength:33 -dbgbaseline:step_out_ES6.js.dbg.baseline -Intl-</compile-flags>
  169. <baseline>step_out_ES6.js.baseline</baseline>
  170. </default>
  171. </test>
  172. <test>
  173. <default>
  174. <files>step_out_from_catch_attach.js</files>
  175. <compile-flags>-dbgbaseline:step_out_from_catch_attach.js.dbg.baseline -Intl-</compile-flags>
  176. <baseline>step_out_from_catch_attach.js.baseline</baseline>
  177. </default>
  178. </test>
  179. <test>
  180. <default>
  181. <files>step_out_from_interpreted_function_attach.js</files>
  182. <compile-flags>-dbgbaseline:step_out_from_interpreted_function_attach.js.dbg.baseline -Intl-</compile-flags>
  183. </default>
  184. </test>
  185. <test>
  186. <default>
  187. <files>step_out_from_JITted_function_attach.js</files>
  188. <compile-flags>-dbgbaseline:step_out_from_JITted_function_attach.js.dbg.baseline -Intl-</compile-flags>
  189. </default>
  190. </test>
  191. <test>
  192. <default>
  193. <files>step_out_only_debugJIT_attach.js</files>
  194. <compile-flags>-dbgbaseline:step_out_only_debugJIT_attach.js.dbg.baseline</compile-flags>
  195. </default>
  196. </test>
  197. <test>
  198. <default>
  199. <files>step_over_ES6_attach.js</files>
  200. <compile-flags>-dbgbaseline:step_over_ES6_attach.js.dbg.baseline -Intl-</compile-flags>
  201. </default>
  202. </test>
  203. <test>
  204. <default>
  205. <files>step_over_JITd_fn_from_Intrprt_fn_attach.js</files>
  206. <compile-flags>-dbgbaseline:step_over_JITd_fn_from_Intrprt_fn_attach.js.dbg.baseline -Intl-</compile-flags>
  207. </default>
  208. </test>
  209. <test>
  210. <default>
  211. <files>TempStrExpr.js</files>
  212. <compile-flags>-debuglaunch -ES6 -ES6ObjectLiterals -dbgbaseline:TempStrExpr.js.dbg.baseline</compile-flags>
  213. <baseline>TempStrExpr.js.baseline</baseline>
  214. </default>
  215. </test>
  216. <test>
  217. <default>
  218. <files>ES6_intl_simple_attach.js</files>
  219. <compile-flags>-dbgbaseline:ES6_intl_simple_attach.js.dbg.baseline -Intl</compile-flags>
  220. <baseline>ES6_intl_simple_attach.js.baseline</baseline>
  221. <tags>Intl</tags>
  222. </default>
  223. </test>
  224. <test>
  225. <default>
  226. <files>frames_inspection_arrayES5.js</files>
  227. <compile-flags>-debuglaunch -dbgbaseline:frames_inspection_arrayES5.js.dbg.baseline</compile-flags>
  228. <baseline>frames_inspection_arrayES5.js.baseline</baseline>
  229. </default>
  230. </test>
  231. <test>
  232. <default>
  233. <files>shadow_with.js</files>
  234. <compile-flags>-debuglaunch -dbgbaseline:shadow_with.js.dbg.baseline -Intl-</compile-flags>
  235. <baseline>shadow_with.js.baseline</baseline>
  236. </default>
  237. </test>
  238. <test>
  239. <default>
  240. <files>blockscope_func_declaration_ES6.js</files>
  241. <compile-flags>-debuglaunch -dbgbaseline:blockscope_func_declaration_ES6.js.dbg.baseline -Intl-</compile-flags>
  242. <baseline>blockscope_func_declaration_ES6.js.baseline</baseline>
  243. </default>
  244. </test>
  245. <test>
  246. <default>
  247. <files>blockscope_func_expression_ES6.js</files>
  248. <compile-flags>-debuglaunch -es6functionnamefull -dbgbaseline:blockscope_func_expression_ES6.js.dbg.baseline -Intl-</compile-flags>
  249. <baseline>blockscope_func_expression_ES6.js.baseline</baseline>
  250. </default>
  251. </test>
  252. <test>
  253. <default>
  254. <files>ES6_letconst_eval_nonstrict.js</files>
  255. <compile-flags>-debuglaunch -dbgbaseline:ES6_letconst_eval_nonstrict.js.dbg.baseline -Intl-</compile-flags>
  256. <baseline>ES6_letconst_eval_nonstrict.js.baseline</baseline>
  257. </default>
  258. </test>
  259. <test>
  260. <default>
  261. <files>ES6_letconst_for.js</files>
  262. <compile-flags>-debuglaunch -dbgbaseline:ES6_letconst_for.js.dbg.baseline -Intl-</compile-flags>
  263. </default>
  264. </test>
  265. <test>
  266. <default>
  267. <files>ES6_letconst_trycatch_simple_fast.js</files>
  268. <compile-flags>-debuglaunch -dbgbaseline:ES6_letconst_trycatch_simple_fast.js.dbg.baseline -Intl-</compile-flags>
  269. </default>
  270. </test>
  271. <test>
  272. <default>
  273. <files>ES6_proto_chained.js</files>
  274. <compile-flags>-debuglaunch -dbgbaseline:ES6_proto_chained.js.dbg.baseline -Intl- -disableDebugObject</compile-flags>
  275. </default>
  276. </test>
  277. <test>
  278. <default>
  279. <files>ES6_proto_simple.js</files>
  280. <compile-flags>-debuglaunch -dbgbaseline:ES6_proto_simple.js.dbg.baseline -Intl-</compile-flags>
  281. </default>
  282. </test>
  283. <test>
  284. <default>
  285. <files>ES6_proto_userDefinedObject.js</files>
  286. <compile-flags>-debuglaunch -dbgbaseline:ES6_proto_userDefinedObject.js.dbg.baseline -Intl-</compile-flags>
  287. </default>
  288. </test>
  289. <test>
  290. <default>
  291. <files>ES6_intl_stepinto_libexpandos.js</files>
  292. <compile-flags>-debuglaunch -dbgbaseline:ES6_intl_stepinto_libexpandos.js.dbg.baseline -Intl</compile-flags>
  293. <tags>Intl</tags>
  294. </default>
  295. </test>
  296. <test>
  297. <default>
  298. <files>ES6_letconst_forin.js</files>
  299. <compile-flags>-debuglaunch -dbgbaseline:ES6_letconst_forin.js.dbg.baseline -Intl</compile-flags>
  300. </default>
  301. </test>
  302. <test>
  303. <default>
  304. <files>ES6_letconst_const_usebeforedeclaration.js</files>
  305. <compile-flags>-debuglaunch -dbgbaseline:ES6_letconst_const_usebeforedeclaration.js.dbg.baseline</compile-flags>
  306. </default>
  307. </test>
  308. <test>
  309. <default>
  310. <files>ES6_proto_invalidation.js</files>
  311. <compile-flags>-debuglaunch -dbgbaseline:ES6_proto_invalidation.js.dbg.baseline</compile-flags>
  312. </default>
  313. </test>
  314. <test>
  315. <default>
  316. <files>frames_letconst_reassignobjects_ES6.js</files>
  317. <compile-flags>-debuglaunch -dbgbaseline:frames_letconst_reassignobjects_ES6.js.dbg.baseline</compile-flags>
  318. </default>
  319. </test>
  320. <test>
  321. <default>
  322. <files>ES6_letconst_const_reassignment_globalscope.js</files>
  323. <compile-flags>-debuglaunch -dbgbaseline:ES6_letconst_const_reassignment_globalscope.js.dbg.baseline -Intl-</compile-flags>
  324. <baseline>ES6_letconst_const_reassignment_globalscope.js.baseline</baseline>
  325. </default>
  326. </test>
  327. <test>
  328. <default>
  329. <files>ES6_letconst_redcl.js</files>
  330. <compile-flags>-debuglaunch -dbgbaseline:ES6_letconst_redcl.js.dbg.baseline -Intl-</compile-flags>
  331. <baseline>ES6_letconst_redcl.js.baseline</baseline>
  332. </default>
  333. </test>
  334. <test>
  335. <default>
  336. <files>native_array.js</files>
  337. <compile-flags>-debuglaunch -dbgbaseline:native_array.js.dbg.baseline</compile-flags>
  338. <baseline>native_array.js.baseline</baseline>
  339. </default>
  340. </test>
  341. <test>
  342. <default>
  343. <files>argument_disp.js</files>
  344. <compile-flags>-debuglaunch -dbgbaseline:argument_disp.js.dbg.baseline -Intl-</compile-flags>
  345. <baseline>argument_disp.js.baseline</baseline>
  346. </default>
  347. </test>
  348. <test>
  349. <default>
  350. <files>multiple_argumentsdisp_safeguard.js</files>
  351. <compile-flags>-debuglaunch -dbgbaseline:multiple_argumentsdisp_safeguard.js.dbg.baseline -Intl-</compile-flags>
  352. <baseline>multiple_argumentsdisp_safeguard.js.baseline</baseline>
  353. </default>
  354. </test>
  355. <test>
  356. <default>
  357. <files>level_1.js</files>
  358. <compile-flags>-debuglaunch -dbgbaseline:level_1.js.dbg.baseline</compile-flags>
  359. </default>
  360. </test>
  361. <test>
  362. <default>
  363. <files>failedasm.js</files>
  364. <compile-flags>-dbgbaseline:emptyJson.dbg.baseline</compile-flags>
  365. </default>
  366. </test>
  367. <test>
  368. <default>
  369. <files>ES6_spread.js</files>
  370. <compile-flags>-debuglaunch -dbgbaseline:ES6_spread.js.dbg.baseline -es6spread -nonative</compile-flags>
  371. <tags>exclude_dynapogo</tags>
  372. </default>
  373. </test>
  374. <test>
  375. <default>
  376. <files>specialproperties_fn.js</files>
  377. <compile-flags>-debuglaunch -inspectmaxstringlength:100 -dbgbaseline:specialproperties_fn.js.dbg.baseline</compile-flags>
  378. <tags>exclude_dynapogo</tags>
  379. </default>
  380. </test>
  381. <test>
  382. <default>
  383. <files>ES6_RegExp_specialproperties.js</files>
  384. <compile-flags>-ES6Unicode- -ES2018RegExDotAll- -ES6RegExSticky- -debuglaunch -inspectmaxstringlength:100 -dbgbaseline:ES6_RegExp_specialproperties_default.js.dbg.baseline</compile-flags>
  385. </default>
  386. </test>
  387. <test>
  388. <default>
  389. <files>ES6_RegExp_specialproperties.js</files>
  390. <compile-flags>-ES6Unicode -ES2018RegExDotAll- -ES6RegExSticky- -debuglaunch -inspectmaxstringlength:100 -dbgbaseline:ES6_RegExp_specialproperties_with_unicode.js.dbg.baseline</compile-flags>
  391. </default>
  392. </test>
  393. <test>
  394. <default>
  395. <files>ES6_RegExp_specialproperties.js</files>
  396. <compile-flags>-ES6Unicode- -ES2018RegExDotAll- -ES6RegExSticky -debuglaunch -inspectmaxstringlength:100 -dbgbaseline:ES6_RegExp_specialproperties_with_sticky.js.dbg.baseline</compile-flags>
  397. </default>
  398. </test>
  399. <test>
  400. <default>
  401. <files>ES6_RegExp_specialproperties.js</files>
  402. <compile-flags>-ES6Unicode -ES6RegExSticky -debuglaunch -inspectmaxstringlength:100 -dbgbaseline:ES6_RegExp_specialproperties_all.js.dbg.baseline</compile-flags>
  403. </default>
  404. </test>
  405. <test>
  406. <default>
  407. <files>specialproperties_level2.js</files>
  408. <compile-flags>-debuglaunch -es6functionnamefull -inspectmaxstringlength:256 -dbgbaseline:specialproperties_level2.js.dbg.baseline</compile-flags>
  409. <tags>exclude_dynapogo</tags>
  410. </default>
  411. </test>
  412. <test>
  413. <default>
  414. <files>testdynamicattach1.js</files>
  415. <compile-flags>-dbgbaseline:testdynamicattach1.js.dbg.baseline -DeferLoadingAvailableSource</compile-flags>
  416. <baseline>testdynamicattach1.baseline</baseline>
  417. </default>
  418. </test>
  419. <test>
  420. <default>
  421. <files>testdynamicattach1.js</files>
  422. <compile-flags>-dbgbaseline:testdynamicattach1.js.dbg.baseline -Intl- -DeferLoadingAvailableSource</compile-flags>
  423. <baseline>testdynamicattach1.baseline</baseline>
  424. </default>
  425. </test>
  426. <test>
  427. <default>
  428. <files>targeted.js</files>
  429. <compile-flags>-debuglaunch -dbgbaseline:targeted.js.dbg.baseline -DeferLoadingAvailableSource</compile-flags>
  430. <baseline>targeted.baseline</baseline>
  431. </default>
  432. </test>
  433. <test>
  434. <default>
  435. <files>protoTest2.js</files>
  436. <compile-flags>-debuglaunch -dbgbaseline:protoTest2.js.dbg.baseline</compile-flags>
  437. </default>
  438. </test>
  439. <test>
  440. <default>
  441. <files>testdynamicattach2.js</files>
  442. <compile-flags>-dbgbaseline:testdynamicattach2.js.dbg.baseline</compile-flags>
  443. <baseline>testdynamicattach2.baseline</baseline>
  444. </default>
  445. </test>
  446. <test>
  447. <default>
  448. <files>deferParseDetach.js</files>
  449. <compile-flags>-force:deferparse -dbgbaseline:deferParseDetach.js.dbg.baseline</compile-flags>
  450. </default>
  451. </test>
  452. <test>
  453. <default>
  454. <files>deferParseDetach2.js</files>
  455. <compile-flags>-force:deferparse -dbgbaseline:deferParseDetach2.js.dbg.baseline</compile-flags>
  456. </default>
  457. </test>
  458. <test>
  459. <default>
  460. <files>attachWithDeferParse.js</files>
  461. <compile-flags>-CollectGarbage -force:deferparse -dbgbaseline:attachWithDeferParse.js.dbg.baseline</compile-flags>
  462. <tags>exclude_dynapogo</tags>
  463. </default>
  464. </test>
  465. <test>
  466. <default>
  467. <files>array_prototest.js</files>
  468. <compile-flags>-debuglaunch -dbgbaseline:array_prototest.js.dbg.baseline</compile-flags>
  469. </default>
  470. </test>
  471. <test>
  472. <default>
  473. <files>breakpoints.js</files>
  474. <compile-flags> -debuglaunch -dbgbaseline:breakpoints.js.dbg.baseline</compile-flags>
  475. <tags>exclude_jsrt,exclude_dynapogo</tags>
  476. </default>
  477. </test>
  478. <test>
  479. <default>
  480. <files>indexprop.js</files>
  481. <compile-flags>-debuglaunch -dbgbaseline:indexprop.js.dbg.baseline</compile-flags>
  482. </default>
  483. </test>
  484. <test>
  485. <default>
  486. <files>funcSource.js</files>
  487. <compile-flags>-inspectmaxstringlength:100 -debuglaunch -dbgbaseline:funcSource.js.dbg.baseline</compile-flags>
  488. </default>
  489. </test>
  490. <test>
  491. <default>
  492. <files>evaluate.js</files>
  493. <compile-flags>-debuglaunch -dbgbaseline:evaluate.js.dbg.baseline -InspectMaxStringLength:100</compile-flags>
  494. </default>
  495. </test>
  496. <test>
  497. <default>
  498. <files>attachAfterException.js</files>
  499. <compile-flags>-dbgbaseline:attachAfterException.js.dbg.baseline</compile-flags>
  500. </default>
  501. </test>
  502. <test>
  503. <default>
  504. <files>catchInspection.js</files>
  505. <compile-flags>-debuglaunch -dbgbaseline:catchInspection.js.dbg.baseline</compile-flags>
  506. </default>
  507. </test>
  508. <test>
  509. <default>
  510. <files>funcExprName.js</files>
  511. <compile-flags>-debuglaunch -dbgbaseline:funcExprName.js.dbg.baseline</compile-flags>
  512. </default>
  513. </test>
  514. <test>
  515. <default>
  516. <files>attachdetach-delaycapture.js</files>
  517. <compile-flags>-dbgbaseline:attachdetach-delaycapture.js.dbg.baseline</compile-flags>
  518. </default>
  519. </test>
  520. <test>
  521. <default>
  522. <files>globalFuncVars.js</files>
  523. <compile-flags>-debuglaunch -dbgbaseline:globalFuncVars.js.dbg.baseline</compile-flags>
  524. </default>
  525. </test>
  526. <test>
  527. <default>
  528. <files>blockScopeSlotArrayCaptureAttach.js</files>
  529. <compile-flags>-InspectMaxStringLength:33 -dbgbaseline:blockScopeSlotArrayCaptureAttach.js.dbg.baseline</compile-flags>
  530. </default>
  531. </test>
  532. <test>
  533. <default>
  534. <files>blockScopeSlotArrayCapture.js</files>
  535. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeSlotArrayCapture.js.dbg.baseline</compile-flags>
  536. </default>
  537. </test>
  538. <test>
  539. <default>
  540. <files>blockScopeActivationObjectCapture.js</files>
  541. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeActivationObjectCapture.js.dbg.baseline</compile-flags>
  542. </default>
  543. </test>
  544. <test>
  545. <default>
  546. <files>blockScopeBasicLetConstTest.js</files>
  547. <compile-flags>-debuglaunch -dbgbaseline:blockScopeBasicLetConstTest.js.dbg.baseline</compile-flags>
  548. </default>
  549. </test>
  550. <test>
  551. <default>
  552. <files>blockScopeActivationObjectAsSlotArray.js</files>
  553. <compile-flags>-InspectMaxStringLength:150 -debuglaunch -dbgbaseline:blockScopeActivationObjectAsSlotArray.js.dbg.baseline</compile-flags>
  554. </default>
  555. </test>
  556. <test>
  557. <default>
  558. <files>blockScopeBasicScopingTest.js</files>
  559. <compile-flags>-debuglaunch -dbgbaseline:blockScopeBasicScopingTest.js.dbg.baseline</compile-flags>
  560. </default>
  561. </test>
  562. <test>
  563. <default>
  564. <files>blockScopeForTest.bug183991.js</files>
  565. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeForTest.bug183991.js.dbg.baseline</compile-flags>
  566. </default>
  567. </test>
  568. <test>
  569. <default>
  570. <files>blockScopeNestedFunctionTest.js</files>
  571. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeNestedFunctionTest.js.dbg.baseline</compile-flags>
  572. </default>
  573. </test>
  574. <test>
  575. <default>
  576. <files>blockScopeDeadZoneTest.js</files>
  577. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeDeadZoneTest.js.dbg.baseline</compile-flags>
  578. </default>
  579. </test>
  580. <test>
  581. <default>
  582. <files>blockScopeEvalTest.js</files>
  583. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeEvalTest.js.dbg.baseline</compile-flags>
  584. </default>
  585. </test>
  586. <test>
  587. <default>
  588. <files>blockScopeGlobalTest.js</files>
  589. <compile-flags>-debuglaunch -dbgbaseline:blockScopeGlobalTest.js.dbg.baseline</compile-flags>
  590. </default>
  591. </test>
  592. <test>
  593. <default>
  594. <files>blockScopeForTest.js</files>
  595. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeForTest.js.dbg.baseline -Intl-</compile-flags>
  596. </default>
  597. </test>
  598. <test>
  599. <default>
  600. <files>blockScopeWithTest.js</files>
  601. <compile-flags>-debuglaunch -dbgbaseline:blockScopeWithTest.js.dbg.baseline -Intl-</compile-flags>
  602. </default>
  603. </test>
  604. <test>
  605. <default>
  606. <files>blockScopeSwitchTest.js</files>
  607. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeSwitchTest.js.dbg.baseline -Intl-</compile-flags>
  608. </default>
  609. </test>
  610. <test>
  611. <default>
  612. <files>blockScopeActivationObjectDeadZoneTest.js</files>
  613. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeActivationObjectDeadZoneTest.js.dbg.baseline -Intl-</compile-flags>
  614. </default>
  615. </test>
  616. <test>
  617. <default>
  618. <files>blockScopeRegSlotDeadZoneTest.js</files>
  619. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeRegSlotDeadZoneTest.js.dbg.baseline -Intl-</compile-flags>
  620. </default>
  621. </test>
  622. <test>
  623. <default>
  624. <files>blockScopeSlotArrayDeadZoneTest.js</files>
  625. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeSlotArrayDeadZoneTest.js.dbg.baseline -Intl-</compile-flags>
  626. </default>
  627. </test>
  628. <test>
  629. <default>
  630. <files>blockScopeGlobalDeadZoneTest.js</files>
  631. <compile-flags>-debuglaunch -dbgbaseline:blockScopeGlobalDeadZoneTest.js.dbg.baseline -Intl-</compile-flags>
  632. </default>
  633. </test>
  634. <test>
  635. <default>
  636. <files>blockScopeGlobalBlockTest.js</files>
  637. <compile-flags>-debuglaunch -dbgbaseline:blockScopeGlobalBlockTest.js.dbg.baseline -Intl-</compile-flags>
  638. </default>
  639. </test>
  640. <test>
  641. <default>
  642. <files>blockScopeSlotArrayTest.js</files>
  643. <compile-flags>-dbgbaseline:blockScopeSlotArrayTest.js.dbg.baseline -Intl-</compile-flags>
  644. </default>
  645. </test>
  646. <test>
  647. <default>
  648. <files>blockScopeSlotArrayTest.js</files>
  649. <compile-flags>-forceserialized -dbgbaseline:blockScopeSlotArrayTest.js.dbg.baseline -Intl-</compile-flags>
  650. </default>
  651. </test>
  652. <test>
  653. <default>
  654. <files>blockScopeSlotArraySiblingTest.js</files>
  655. <compile-flags>-debuglaunch -dbgbaseline:blockScopeSlotArraySiblingTest.js.dbg.baseline</compile-flags>
  656. </default>
  657. </test>
  658. <test>
  659. <default>
  660. <files>blockScopeGlobalSlotArrayTest.bug222631.js</files>
  661. <compile-flags>-debuglaunch -dbgbaseline:blockScopeGlobalSlotArrayTest.bug222631.js.dbg.baseline -Intl-</compile-flags>
  662. </default>
  663. </test>
  664. <test>
  665. <default>
  666. <files>blockScopeSibling.bug263635.js</files>
  667. <compile-flags>-debuglaunch -dbgbaseline:blockScopeSibling.bug263635.js.dbg.baseline</compile-flags>
  668. </default>
  669. </test>
  670. <test>
  671. <default>
  672. <files>blockScopeSiblingScopeTrackedInNonDebugMode.bug321751.js</files>
  673. <compile-flags>-dbgbaseline:blockScopeSiblingScopeTrackedInNonDebugMode.bug321751.js.dbg.baseline -Intl-</compile-flags>
  674. </default>
  675. </test>
  676. <test>
  677. <default>
  678. <files>blockScopeFunctionDeclarationRegSlotTest.js</files>
  679. <compile-flags>-debuglaunch -dbgbaseline:blockScopeFunctionDeclarationRegSlotTest.js.dbg.baseline -Intl-</compile-flags>
  680. </default>
  681. </test>
  682. <test>
  683. <default>
  684. <files>blockScopeFunctionDeclarationSlotArrayTest.js</files>
  685. <compile-flags>-debuglaunch -dbgbaseline:blockScopeFunctionDeclarationSlotArrayTest.js.dbg.baseline -Intl-</compile-flags>
  686. </default>
  687. </test>
  688. <test>
  689. <default>
  690. <files>blockScopeFunctionDeclarationActivationObjectTest.js</files>
  691. <compile-flags>-debuglaunch -dbgbaseline:blockScopeFunctionDeclarationActivationObjectTest.js.dbg.baseline -Intl-</compile-flags>
  692. </default>
  693. </test>
  694. <test>
  695. <default>
  696. <files>blockScopeFunctionDeclarationGlobalTest.js</files>
  697. <compile-flags>-debuglaunch -dbgbaseline:blockScopeFunctionDeclarationGlobalTest.js.dbg.baseline -Intl- -InspectMaxStringLength:100</compile-flags>
  698. </default>
  699. </test>
  700. <test>
  701. <default>
  702. <files>blockScopeFunctionDeclarationGlobalShadowingTest.bug305562.js</files>
  703. <compile-flags>-debuglaunch -dbgbaseline:blockScopeFunctionDeclarationGlobalShadowingTest.bug305562.js.dbg.baseline -Intl-</compile-flags>
  704. </default>
  705. </test>
  706. <test>
  707. <default>
  708. <files>blockScopeFunctionDeclarationGlobalShadowingTest.bug308191.js</files>
  709. <compile-flags>-debuglaunch -InspectMaxStringLength:33 -dbgbaseline:blockScopeFunctionDeclarationGlobalShadowingTest.bug308191.js.dbg.baseline -Intl-</compile-flags>
  710. </default>
  711. </test>
  712. <test>
  713. <default>
  714. <files>blockScopeFunctionRedeclarationTest.js</files>
  715. <compile-flags>-debuglaunch -dbgbaseline:blockScopeFunctionRedeclarationTest.js.dbg.baseline -Intl-</compile-flags>
  716. </default>
  717. </test>
  718. <test>
  719. <default>
  720. <files>blockScopeFunctionRedeclaration_blue523098.js</files>
  721. <compile-flags>-debuglaunch -dbgbaseline:blockScopeFunctionRedeclaration_blue523098.js.dbg.baseline</compile-flags>
  722. </default>
  723. </test>
  724. <test>
  725. <default>
  726. <files>disablebp.js</files>
  727. <compile-flags>-debuglaunch -dbgbaseline:disablebp.js.dbg.baseline</compile-flags>
  728. </default>
  729. </test>
  730. <test>
  731. <default>
  732. <files>disablebp2.js</files>
  733. <compile-flags>-debuglaunch -dbgbaseline:disablebp2.js.dbg.baseline</compile-flags>
  734. </default>
  735. </test>
  736. <test>
  737. <default>
  738. <files>setframe.js</files>
  739. <compile-flags>-debuglaunch -dbgbaseline:setframe.js.dbg.baseline -Intl-</compile-flags>
  740. </default>
  741. </test>
  742. <test>
  743. <default>
  744. <files>funcExprCrash_150491.js</files>
  745. <compile-flags>-force:deferparse -dbgbaseline:funcExprCrash_150491.js.dbg.baseline -Intl-</compile-flags>
  746. <tags>exclude_dynapogo</tags>
  747. </default>
  748. </test>
  749. <test>
  750. <default>
  751. <files>JIT_localsAtNativeFrame1.js</files>
  752. <compile-flags>-forceNative -off:simpleJit -debuglaunch -dbgbaseline:JIT_localsAtNativeFrame1.js.dbg.baseline</compile-flags>
  753. <tags>exclude_dynapogo,exclude_arm,exclude_nonative</tags>
  754. </default>
  755. </test>
  756. <test>
  757. <default>
  758. <files>JIT_localsAtNativeFrame2.js</files>
  759. <compile-flags>-forceNative -off:simpleJit -debuglaunch -dbgbaseline:JIT_localsAtNativeFrame2.js.dbg.baseline</compile-flags>
  760. <tags>exclude_dynapogo,exclude_arm,exclude_nonative</tags>
  761. </default>
  762. </test>
  763. <test>
  764. <default>
  765. <files>bug594394.js</files>
  766. <compile-flags>-DebugLaunch -dbgbaseline:bug594394.js.dbg.baseline</compile-flags>
  767. <baseline>bug594394.baseline</baseline>
  768. </default>
  769. </test>
  770. <test>
  771. <default>
  772. <files>FastF12_BOBranch.js</files>
  773. <compile-flags>-debuglaunch -maxinterpretcount:1 -off:simpleJit -dbgbaseline:FastF12_BOBranch.js.dbg.baseline</compile-flags>
  774. <tags>exclude_dynapogo</tags>
  775. </default>
  776. </test>
  777. <test>
  778. <default>
  779. <files>negzerotest.js</files>
  780. <compile-flags>-debuglaunch -dbgbaseline:negzerotest.js.dbg.baseline</compile-flags>
  781. <tags>exclude_dynapogo</tags>
  782. </default>
  783. </test>
  784. <test>
  785. <default>
  786. <files>detachBasicTest.js</files>
  787. <compile-flags>-dbgbaseline:detachBasicTest.js.dbg.baseline -Intl-</compile-flags>
  788. </default>
  789. </test>
  790. <test>
  791. <default>
  792. <files>detachBasicTest.js</files>
  793. <compile-flags>-dbgbaseline:detachBasicTest.js.dbg.baseline -Intl-</compile-flags>
  794. </default>
  795. </test>
  796. <test>
  797. <default>
  798. <files>testdynamicdetach1.js</files>
  799. <compile-flags>-dbgbaseline:testdynamicdetach1.js.dbg.baseline -Intl-</compile-flags>
  800. <baseline>testdynamicdetach1.baseline</baseline>
  801. </default>
  802. </test>
  803. <test>
  804. <default>
  805. <compile-flags>-debuglaunch -nonative -dbgbaseline:jitStepping2.js.dbg.baseline</compile-flags>
  806. <files>jitStepping2.js</files>
  807. <tags>exclude_dynapogo</tags>
  808. </default>
  809. </test>
  810. <test>
  811. <default>
  812. <compile-flags>-debuglaunch -forcenative -dbgbaseline:jitStepping2.js.dbg.baseline</compile-flags>
  813. <files>jitStepping2.js</files>
  814. <tags>exclude_dynapogo</tags>
  815. </default>
  816. </test>
  817. <test>
  818. <default>
  819. <files>jit_exprEval1.js</files>
  820. <compile-flags>-debuglaunch -es6functionnamefull -forceNative -off:simpleJit -dbgbaseline:jit_exprEval1.js.dbg.baseline -Intl-</compile-flags>
  821. <tags>exclude_dynapogo,exclude_nonative</tags>
  822. </default>
  823. </test>
  824. <test>
  825. <default>
  826. <files>jit_editvalue1.js</files>
  827. <compile-flags>-es6functionnamefull -debuglaunch -forceNative -off:simpleJit -dbgbaseline:jit_editvalue1.js.dbg.baseline</compile-flags>
  828. <tags>exclude_dynapogo,exclude_nonative</tags>
  829. </default>
  830. </test>
  831. <test>
  832. <default>
  833. <files>jitAttach.js</files>
  834. <compile-flags> -maxinterpretcount:1 -off:simpleJit -dbgbaseline:jitAttach.js.dbg.baseline</compile-flags>
  835. <tags>exclude_dynapogo</tags>
  836. </default>
  837. </test>
  838. <test>
  839. <default>
  840. <files>stringkeyedtypehandler.js</files>
  841. <compile-flags>-debuglaunch -dbgbaseline:stringkeyedtypehandler.js.dbg.baseline -DeletedPropertyReuseThreshold:1</compile-flags>
  842. </default>
  843. </test>
  844. <test>
  845. <default>
  846. <files>functionNameShowsInScopeGroupTest.bug157127.js</files>
  847. <compile-flags>-debuglaunch -dbgbaseline:functionNameShowsInScopeGroupTest.bug157127.js.dbg.baseline</compile-flags>
  848. </default>
  849. </test>
  850. <test>
  851. <default>
  852. <files>functionNameShowsInNestedScopeGroupTest.js</files>
  853. <compile-flags>-debuglaunch -dbgbaseline:functionNameShowsInNestedScopeGroupTest.js.dbg.baseline</compile-flags>
  854. </default>
  855. </test>
  856. <test>
  857. <default>
  858. <files>blockScopeExpressionNoWriteOfConst.js</files>
  859. <compile-flags>-debuglaunch -dbgbaseline:blockScopeExpressionNoWriteOfConst.js.dbg.baseline</compile-flags>
  860. </default>
  861. </test>
  862. <test>
  863. <default>
  864. <files>blockScopeRegSlotShadowingExpressionEvaluationTest.js</files>
  865. <compile-flags>-debuglaunch -dbgbaseline:blockScopeRegSlotShadowingExpressionEvaluationTest.js.dbg.baseline -Intl-</compile-flags>
  866. </default>
  867. </test>
  868. <test>
  869. <default>
  870. <files>blockScopeExpressionSimpleDeadZoneTest.js</files>
  871. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeExpressionSimpleDeadZoneTest.js.dbg.baseline</compile-flags>
  872. </default>
  873. </test>
  874. <test>
  875. <default>
  876. <files>blockScopeExpressionEquationDeadZoneTest.js</files>
  877. <compile-flags>-InspectMaxStringLength:33 -debuglaunch -dbgbaseline:blockScopeExpressionEquationDeadZoneTest.js.dbg.baseline</compile-flags>
  878. </default>
  879. </test>
  880. <test>
  881. <default>
  882. <files>blockScopeTryCatchTest.js</files>
  883. <compile-flags>-debuglaunch -dbgbaseline:blockScopeTryCatchTest.js.dbg.baseline -Intl-</compile-flags>
  884. </default>
  885. </test>
  886. <test>
  887. <default>
  888. <files>localsInspectionOnNonTopFrameInBlockTest.bug163347.js</files>
  889. <compile-flags>-debuglaunch -dbgbaseline:localsInspectionOnNonTopFrameInBlockTest.bug163347.js.dbg.baseline -Intl-</compile-flags>
  890. </default>
  891. </test>
  892. <test>
  893. <default>
  894. <files>jitAttach.js</files>
  895. <compile-flags> -maxinterpretcount:1 -off:simpleJit -dbgbaseline:jitAttach.js.dbg.baseline</compile-flags>
  896. <tags>exclude_dynapogo</tags>
  897. </default>
  898. </test>
  899. <test>
  900. <default>
  901. <files>getterInspection.js</files>
  902. <compile-flags>-debuglaunch -dbgbaseline:getterInspection.js.dbg.baseline</compile-flags>
  903. </default>
  904. </test>
  905. <test>
  906. <default>
  907. <files>promise_deferNestedAttach.js</files>
  908. <compile-flags>-es6functionnamefull -dbgbaseline:promise_deferNestedAttach.js.dbg.baseline</compile-flags>
  909. <tags>exclude_dynapogo</tags>
  910. </default>
  911. </test>
  912. <test>
  913. <default>
  914. <files>promise_deferNestedAttach.js</files>
  915. <compile-flags>-ForceStaticInterpreterThunk -es6functionnamefull -dbgbaseline:promise_deferNestedAttach.js.dbg.baseline</compile-flags>
  916. <tags>exclude_dynapogo</tags>
  917. </default>
  918. </test>
  919. <test>
  920. <default>
  921. <files>bug_222633.js</files>
  922. <compile-flags> -debuglaunch -dbgbaseline:bug_222633.js.dbg.baseline</compile-flags>
  923. <tags>exclude_dynapogo</tags>
  924. </default>
  925. </test>
  926. <test>
  927. <default>
  928. <files>bug_149118.js</files>
  929. <compile-flags> -force:deferparse -dbgbaseline:bug_149118.js.dbg.baseline</compile-flags>
  930. <tags>exclude_dynapogo</tags>
  931. </default>
  932. </test>
  933. <test>
  934. <default>
  935. <files>bug_149118.js</files>
  936. <compile-flags> -force:deferparse -dbgbaseline:bug_149118.js.dbg.baseline</compile-flags>
  937. <tags>exclude_dynapogo</tags>
  938. </default>
  939. </test>
  940. <test>
  941. <default>
  942. <files>bug_204064.js</files>
  943. <compile-flags> -dbgbaseline:bug_204064.js.dbg.baseline</compile-flags>
  944. <tags>exclude_dynapogo</tags>
  945. </default>
  946. </test>
  947. <test>
  948. <default>
  949. <files>bug_177146.js</files>
  950. <compile-flags> -debuglaunch -dbgbaseline:bug_177146.js.dbg.baseline -Intl-</compile-flags>
  951. <tags>exclude_dynapogo</tags>
  952. </default>
  953. </test>
  954. <test>
  955. <default>
  956. <files>bug_177146.js</files>
  957. <compile-flags> -debuglaunch -dbgbaseline:bug_177146.js.dbg.baseline -Intl-</compile-flags>
  958. <tags>exclude_dynapogo</tags>
  959. </default>
  960. </test>
  961. <test>
  962. <default>
  963. <files>bug_256729.js</files>
  964. <compile-flags> -debuglaunch -dbgbaseline:bug_256729.js.dbg.baseline</compile-flags>
  965. <tags>exclude_dynapogo,exclude_nonative</tags>
  966. </default>
  967. </test>
  968. <test>
  969. <default>
  970. <files>bug_266843.js</files>
  971. <compile-flags>-debuglaunch -maxinterpretcount:1 -off:simpleJit -dbgbaseline:bug_266843.js.dbg.baseline</compile-flags>
  972. <baseline>bug_266843.baseline</baseline>
  973. <tags>exclude_dynapogo</tags>
  974. </default>
  975. </test>
  976. <test>
  977. <default>
  978. <files>bug_350674.js</files>
  979. <compile-flags>-debuglaunch -forceNative -off:simpleJit -dbgbaseline:bug_350674.js.dbg.baseline</compile-flags>
  980. </default>
  981. </test>
  982. <test>
  983. <default>
  984. <files>with_shadow.js</files>
  985. <compile-flags>-debuglaunch -InspectMaxStringLength:100 -dbgbaseline:with_shadow.js.dbg.baseline -Intl- </compile-flags>
  986. <tags>exclude_dynapogo</tags>
  987. </default>
  988. </test>
  989. <test>
  990. <default>
  991. <files>var_shadow.js</files>
  992. <compile-flags>-debuglaunch -dbgbaseline:var_shadow.js.dbg.baseline</compile-flags>
  993. <tags>exclude_dynapogo</tags>
  994. </default>
  995. </test>
  996. <test>
  997. <default>
  998. <files>arraytoes5array.js</files>
  999. <compile-flags>-debuglaunch -dbgbaseline:arraytoes5array.js.dbg.baseline -Intl-</compile-flags>
  1000. <tags>exclude_dynapogo</tags>
  1001. </default>
  1002. </test>
  1003. <test>
  1004. <default>
  1005. <files>propertyEnumeration.bug241480.js</files>
  1006. <compile-flags>-dbgbaseline:propertyEnumeration.bug241480.js.dbg.baseline -debuglaunch</compile-flags>
  1007. </default>
  1008. </test>
  1009. <test>
  1010. <default>
  1011. <files>bug_271356.js</files>
  1012. <compile-flags>-debuglaunch -maxinterpretcount:4 -off:simpleJit -dbgbaseline:bug_271356.js.dbg.baseline</compile-flags>
  1013. <baseline>bug_271356.js.baseline</baseline>
  1014. <tags>exclude_dynapogo</tags>
  1015. </default>
  1016. </test>
  1017. <test>
  1018. <default>
  1019. <files>bug_291582.js</files>
  1020. <compile-flags>-debuglaunch -dbgbaseline:bug_291582.js.dbg.baseline -Intl-</compile-flags>
  1021. <tags>exclude_dynapogo</tags>
  1022. </default>
  1023. </test>
  1024. <test>
  1025. <default>
  1026. <files>bug_355097.js</files>
  1027. <compile-flags>-force:deferparse -dbgbaseline:bug_355097.js.dbg.baseline -Intl-</compile-flags>
  1028. <tags>exclude_dynapogo</tags>
  1029. </default>
  1030. </test>
  1031. <test>
  1032. <default>
  1033. <files>bug_301517.js</files>
  1034. <compile-flags>-dbgbaseline:bug_301517.js.dbg.baseline -Intl-</compile-flags>
  1035. <tags>exclude_dynapogo</tags>
  1036. </default>
  1037. </test>
  1038. <test>
  1039. <default>
  1040. <files>bug_325839.js</files>
  1041. <compile-flags>-debuglaunch -forceNative -off:simpleJit -dbgbaseline:bug_325839.js.dbg.baseline</compile-flags>
  1042. <baseline>bug_325839.baseline</baseline>
  1043. <tags>exclude_dynapogo,exclude_nonative</tags>
  1044. </default>
  1045. </test>
  1046. <test>
  1047. <default>
  1048. <files>deferParse_210165.js</files>
  1049. <compile-flags>-dbgbaseline:deferParse_210165.js.dbg.baseline</compile-flags>
  1050. <baseline>deferParse_210165.baseline</baseline>
  1051. </default>
  1052. </test>
  1053. <test>
  1054. <default>
  1055. <files>qualified_names1.js</files>
  1056. <compile-flags>-debuglaunch -dbgbaseline:qualified_names1.js.dbg.baseline -Intl-</compile-flags>
  1057. </default>
  1058. </test>
  1059. <test>
  1060. <default>
  1061. <files>qualified_names2.js</files>
  1062. <compile-flags>-debuglaunch -dbgbaseline:qualified_names2.js.dbg.baseline -Intl-</compile-flags>
  1063. </default>
  1064. </test>
  1065. <test>
  1066. <default>
  1067. <files>evalDetection.js</files>
  1068. <compile-flags>-dbgbaseline:evalDetection.js.dbg.baseline</compile-flags>
  1069. </default>
  1070. </test>
  1071. <test>
  1072. <default>
  1073. <files>bug_507528.js</files>
  1074. <compile-flags>-debuglaunch -Intl- -dbgbaseline:emptyJson.dbg.baseline</compile-flags>
  1075. <baseline>bug_507528.baseline</baseline>
  1076. </default>
  1077. </test>
  1078. <test>
  1079. <default>
  1080. <files>bug_543550.js</files>
  1081. <compile-flags>-debuglaunch -inspectmaxstringlength:110 -dbgbaseline:bug_543550.js.dbg.baseline</compile-flags>
  1082. </default>
  1083. </test>
  1084. <test>
  1085. <default>
  1086. <files>bug_523101.js</files>
  1087. <compile-flags>-debuglaunch -dbgbaseline:bug_523101.js.dbg.baseline</compile-flags>
  1088. </default>
  1089. </test>
  1090. <test>
  1091. <default>
  1092. <files>symbols.js</files>
  1093. <compile-flags>-debuglaunch -dbgbaseline:symbols.js.dbg.baseline</compile-flags>
  1094. <tags>exclude_dynapogo</tags>
  1095. </default>
  1096. </test>
  1097. <test>
  1098. <default>
  1099. <files>qualified_names5.js</files>
  1100. <compile-flags>-debuglaunch -dbgbaseline:qualified_names5.js.dbg.baseline</compile-flags>
  1101. <tags>exclude_dynapogo</tags>
  1102. </default>
  1103. </test>
  1104. <test>
  1105. <default>
  1106. <files>bug_538163.js</files>
  1107. <compile-flags>-debuglaunch -dbgbaseline:bug_538163.js.dbg.baseline</compile-flags>
  1108. <tags>exclude_dynapogo</tags>
  1109. </default>
  1110. </test>
  1111. <test>
  1112. <default>
  1113. <files>bug_575634.js</files>
  1114. <compile-flags>-debuglaunch -dbgbaseline:bug_575634.js.dbg.baseline</compile-flags>
  1115. </default>
  1116. </test>
  1117. <test>
  1118. <default>
  1119. <files>nested_eval.js</files>
  1120. <compile-flags>-debuglaunch -dbgbaseline:nested_eval.js.dbg.baseline</compile-flags>
  1121. <tags>exclude_dynapogo</tags>
  1122. </default>
  1123. </test>
  1124. <test>
  1125. <default>
  1126. <files>bug_592506.js</files>
  1127. <compile-flags>-debuglaunch -dbgbaseline:bug_592506.js.dbg.baseline</compile-flags>
  1128. <tags>exclude_dynapogo</tags>
  1129. </default>
  1130. </test>
  1131. <test>
  1132. <default>
  1133. <files>permanentArguments.js</files>
  1134. <compile-flags>-forcenative -debuglaunch -dbgbaseline:permanentArguments.js.dbg.baseline</compile-flags>
  1135. <tags>exclude_dynapogo</tags>
  1136. </default>
  1137. </test>
  1138. <test>
  1139. <default>
  1140. <files>sourceInfoMismatch.js</files>
  1141. <compile-flags>-Force:Deferparse -ForceUndoDefer -dbgbaseline:emptyJson.dbg.baseline</compile-flags>
  1142. <tags>exclude_dynapogo</tags>
  1143. </default>
  1144. </test>
  1145. <test>
  1146. <default>
  1147. <files>spread_debugging.js</files>
  1148. <compile-flags>-ES6Spread -DebugLaunch -InspectMaxStringLength:100 -dbgbaseline:spread_debugging.js.dbg.baseline</compile-flags>
  1149. <tags>exclude_serialized</tags>
  1150. </default>
  1151. </test>
  1152. <test>
  1153. <default>
  1154. <files>bug_622304.js</files>
  1155. <compile-flags>-debuglaunch -dbgbaseline:bug_622304.js.dbg.baseline</compile-flags>
  1156. <tags>exclude_dynapogo</tags>
  1157. </default>
  1158. </test>
  1159. <test>
  1160. <default>
  1161. <files>returnedvaluetests.js</files>
  1162. <compile-flags>-debugLaunch -dbgbaseline:returnedvaluetests.js.dbg.baseline</compile-flags>
  1163. <tags>exclude_dynapogo,exclude_serialized</tags>
  1164. </default>
  1165. </test>
  1166. <test>
  1167. <default>
  1168. <files>returnedvaluetests1.js</files>
  1169. <compile-flags>-dbgbaseline:returnedvaluetests1.js.dbg.baseline</compile-flags>
  1170. <!-- xplat-todo: enable on xplat when Intl is supported on xplat (Microsoft/ChakraCore#2919) -->
  1171. <tags>exclude_dynapogo,exclude_serialized,exclude_xplat</tags>
  1172. </default>
  1173. </test>
  1174. <test>
  1175. <default>
  1176. <files>returnedvaluetests2.js</files>
  1177. <compile-flags>-debugLaunch -dbgbaseline:returnedvaluetests2.js.dbg.baseline</compile-flags>
  1178. <!-- xplat-todo: enable on xplat when Intl is supported on xplat (Microsoft/ChakraCore#2919) -->
  1179. <tags>exclude_dynapogo,exclude_serialized,exclude_xplat</tags>
  1180. </default>
  1181. </test>
  1182. <test>
  1183. <default>
  1184. <files>delaycapture.js</files>
  1185. <compile-flags>-dbgbaseline:delaycapture.js.dbg.baseline</compile-flags>
  1186. <tags>exclude_dynapogo,exclude_serialized</tags>
  1187. </default>
  1188. </test>
  1189. <test>
  1190. <default>
  1191. <files>returnedvaluetests3.js</files>
  1192. <compile-flags>-debugLaunch -dbgbaseline:returnedvaluetests3.js.dbg.baseline</compile-flags>
  1193. <tags>exclude_dynapogo,exclude_serialized</tags>
  1194. </default>
  1195. </test>
  1196. <test>
  1197. <default>
  1198. <files>returnedvaluetests4.js</files>
  1199. <compile-flags> -dbgbaseline:returnedvaluetests4.js.dbg.baseline</compile-flags>
  1200. <tags>exclude_dynapogo,exclude_serialized</tags>
  1201. </default>
  1202. </test>
  1203. <test>
  1204. <default>
  1205. <files>returnedvaluetests4.js</files>
  1206. <compile-flags> -force:deferparse -dbgbaseline:returnedvaluetests4.js.dbg.baseline</compile-flags>
  1207. <tags>exclude_dynapogo,exclude_serialized</tags>
  1208. </default>
  1209. </test>
  1210. <test>
  1211. <default>
  1212. <files>bug_261867.js</files>
  1213. <compile-flags>-CollectGarbage -debuglaunch -maxinterpretcount:1 -dbgbaseline:bug_261867.js.dbg.baseline</compile-flags>
  1214. <tags>exclude_dynapogo,exclude_serialized</tags>
  1215. </default>
  1216. </test>
  1217. <test>
  1218. <default>
  1219. <files>rest.js</files>
  1220. <compile-flags>-dbgbaseline:rest.js.dbg.baseline -ES6Rest -InspectMaxStringLength:100</compile-flags>
  1221. </default>
  1222. </test>
  1223. <test>
  1224. <default>
  1225. <files>ObjLit_step_into_more.js</files>
  1226. <baseline>ObjLit_step_into_more.js.baseline</baseline>
  1227. <compile-flags>-debuglaunch -dbgbaseline:ObjLit_step_into_more.js.dbg.baseline</compile-flags>
  1228. </default>
  1229. </test>
  1230. <test>
  1231. <default>
  1232. <files>ObjLit_step_into_out.js</files>
  1233. <baseline>ObjLit_step_into_out.js.baseline</baseline>
  1234. <compile-flags>-debuglaunch -dbgbaseline:ObjLit_step_into_out.js.dbg.baseline</compile-flags>
  1235. </default>
  1236. </test>
  1237. <test>
  1238. <default>
  1239. <files>ObjLit_step_over.js</files>
  1240. <baseline>ObjLit_step_over.js.baseline</baseline>
  1241. <compile-flags>-debuglaunch -dbgbaseline:ObjLit_step_over.js.dbg.baseline</compile-flags>
  1242. </default>
  1243. </test>
  1244. <test>
  1245. <default>
  1246. <files>generators.js</files>
  1247. <compile-flags>-debuglaunch -dbgbaseline:generators.js.dbg.baseline -ES6Generators -InspectMaxStringLength:200</compile-flags>
  1248. </default>
  1249. </test>
  1250. <test>
  1251. <default>
  1252. <files>async.js</files>
  1253. <compile-flags>-debuglaunch -dbgbaseline:async.js.dbg.baseline</compile-flags>
  1254. </default>
  1255. </test>
  1256. <test>
  1257. <default>
  1258. <files>async_step_out.js</files>
  1259. <compile-flags>-debuglaunch -dbgbaseline:async_step_out.js.dbg.baseline</compile-flags>
  1260. </default>
  1261. </test>
  1262. <test>
  1263. <default>
  1264. <files>async_step_over.js</files>
  1265. <compile-flags>-debuglaunch -dbgbaseline:async_step_over.js.dbg.baseline</compile-flags>
  1266. </default>
  1267. </test>
  1268. <test>
  1269. <default>
  1270. <files>TypedArray.js</files>
  1271. <compile-flags>-debuglaunch -dbgbaseline:TypedArray.js.dbg.baseline -InspectMaxStringLength:200</compile-flags>
  1272. </default>
  1273. </test>
  1274. <test>
  1275. <default>
  1276. <files>ComputedPropertyNames.js</files>
  1277. <compile-flags>-debuglaunch -dbgbaseline:ComputedPropertyNames.js.dbg.baseline</compile-flags>
  1278. </default>
  1279. </test>
  1280. <test>
  1281. <default>
  1282. <files>parentedDynamicCode2.js</files>
  1283. <compile-flags>-InspectMaxStringLength:1000 -dbgbaseline:parentedDynamicCode2.js.dbg.baseline</compile-flags>
  1284. </default>
  1285. </test>
  1286. <test>
  1287. <default>
  1288. <files>parentedDynamicCode3.js</files>
  1289. <compile-flags>-InspectMaxStringLength:1000 -dbgbaseline:parentedDynamicCode3.js.dbg.baseline</compile-flags>
  1290. </default>
  1291. </test>
  1292. <test>
  1293. <default>
  1294. <files>bug_os_2946365.js</files>
  1295. <compile-flags>-dbgbaseline:bug_os_2946365.js.dbg.baseline</compile-flags>
  1296. <tags>exclude_dynapogo</tags>
  1297. </default>
  1298. </test>
  1299. <test>
  1300. <default>
  1301. <files>ConsoleScope.js</files>
  1302. <baseline>ConsoleScope.js.baseline</baseline>
  1303. <compile-flags>-debuglaunch -dbgbaseline:ConsoleScope.js.dbg.baseline</compile-flags>
  1304. </default>
  1305. </test>
  1306. <test>
  1307. <default>
  1308. <files>ConsoleScopePMSpec.js</files>
  1309. <baseline>ConsoleScopePMSpec.js.baseline</baseline>
  1310. <compile-flags>-debuglaunch -dbgbaseline:ConsoleScopePMSpec.js.dbg.baseline</compile-flags>
  1311. </default>
  1312. </test>
  1313. <test>
  1314. <default>
  1315. <files>infiniteloop.js</files>
  1316. <compile-flags>-debuglaunch -dbgbaseline:infiniteloop.js.dbg.baseline</compile-flags>
  1317. </default>
  1318. </test>
  1319. <test>
  1320. <default>
  1321. <files>destructuring-debug.js</files>
  1322. <compile-flags>-debuglaunch -InspectMaxStringLength:100 -dbgbaseline:destructuring-debug.js.dbg.baseline</compile-flags>
  1323. </default>
  1324. </test>
  1325. <test>
  1326. <default>
  1327. <files>regex-symbols.js</files>
  1328. <compile-flags>-ES6RegExSymbols -ES6RegExPrototypeProperties -debuglaunch -dbgbaseline:regex-symbols.js.dbg.baseline</compile-flags>
  1329. </default>
  1330. </test>
  1331. <test>
  1332. <default>
  1333. <files>default.js</files>
  1334. <compile-flags>-debugLaunch -dbgbaseline:default.js.dbg.baseline</compile-flags>
  1335. </default>
  1336. </test>
  1337. <test>
  1338. <default>
  1339. <files>default_attach.js</files>
  1340. <compile-flags>-dbgbaseline:default_attach.js.dbg.baseline</compile-flags>
  1341. <tags>exclude_dynapogo</tags>
  1342. </default>
  1343. </test>
  1344. <test>
  1345. <default>
  1346. <files>bug_vso5792108.js</files>
  1347. <compile-flags>-debuglaunch -dbgbaseline:bug_vso5792108.js.dbg.baseline</compile-flags>
  1348. </default>
  1349. </test>
  1350. <test>
  1351. <default>
  1352. <files>promiseDisplay.js</files>
  1353. <compile-flags>-debuglaunch -dbgbaseline:promiseDisplay.js.dbg.baseline</compile-flags>
  1354. </default>
  1355. </test>
  1356. <test>
  1357. <default>
  1358. <files>bug_OS12814968.js</files>
  1359. <compile-flags>-forcedeferparse</compile-flags>
  1360. </default>
  1361. </test>
  1362. <test>
  1363. <default>
  1364. <files>AsyncDynamicAttach.js</files>
  1365. <compile-flags>-dbgbaseline:AsyncDynamicAttach.js.dbg.baseline</compile-flags>
  1366. <tags>exclude_dynapogo</tags>
  1367. </default>
  1368. </test>
  1369. </regress-exe>