array_prototest.js.dbg.baseline 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574
  1. [
  2. {
  3. "this": {
  4. "foo": {
  5. "#__proto__": "function <large string>",
  6. "prototype": "Object {...}",
  7. "name": "string foo",
  8. "caller": "object null",
  9. "arguments": "Object {...}",
  10. "length": "number 0"
  11. },
  12. "foo1": {
  13. "#__proto__": "function <large string>",
  14. "prototype": "Object {...}",
  15. "name": "string foo1",
  16. "caller": "object null",
  17. "arguments": "object null",
  18. "length": "number 0"
  19. },
  20. "foo2": {
  21. "#__proto__": "function <large string>",
  22. "prototype": "Object {...}",
  23. "name": "string foo2",
  24. "caller": "object null",
  25. "arguments": "object null",
  26. "length": "number 0"
  27. }
  28. },
  29. "arguments": {
  30. "#__proto__": {
  31. "constructor": "function <large string>",
  32. "hasOwnProperty": "function <large string>",
  33. "propertyIsEnumerable": "function <large string>",
  34. "isPrototypeOf": "function <large string>",
  35. "toLocaleString": "function <large string>",
  36. "toString": "function <large string>",
  37. "valueOf": "function <large string>",
  38. "#__proto__": "object null",
  39. "__defineGetter__": "function <large string>",
  40. "__defineSetter__": "function <large string>",
  41. "__lookupGetter__": "function <large string>",
  42. "__lookupSetter__": "function <large string>"
  43. },
  44. "length": "number 0",
  45. "callee": {
  46. "#__proto__": "function <large string>",
  47. "prototype": "Object {...}",
  48. "name": "string foo",
  49. "caller": "object null",
  50. "arguments": "Object {...}",
  51. "length": "number 0"
  52. },
  53. "Symbol.iterator": {
  54. "#__proto__": "function <large string>",
  55. "name": "string values",
  56. "length": "number 0"
  57. }
  58. },
  59. "locals": {
  60. "j1": {
  61. "#__proto__": {
  62. "#__proto__": "Object {...}",
  63. "constructor": "function <large string>",
  64. "push": "function <large string>",
  65. "concat": "function <large string>",
  66. "join": "function <large string>",
  67. "pop": "function <large string>",
  68. "reverse": "function <large string>",
  69. "shift": "function <large string>",
  70. "slice": "function <large string>",
  71. "sort": "function <large string>",
  72. "splice": "function <large string>",
  73. "toLocaleString": "function <large string>",
  74. "toString": "function <large string>",
  75. "unshift": "function <large string>",
  76. "indexOf": "function <large string>",
  77. "every": "function <large string>",
  78. "filter": "function <large string>",
  79. "forEach": "function <large string>",
  80. "lastIndexOf": "function <large string>",
  81. "map": "function <large string>",
  82. "reduce": "function <large string>",
  83. "reduceRight": "function <large string>",
  84. "some": "function <large string>",
  85. "find": "function <large string>",
  86. "findIndex": "function <large string>",
  87. "keys": "function <large string>",
  88. "values": "function <large string>",
  89. "Symbol.iterator": "function <large string>",
  90. "entries": "function <large string>",
  91. "Symbol.unscopables": "Object {...}",
  92. "fill": "function <large string>",
  93. "copyWithin": "function <large string>",
  94. "includes": "function <large string>",
  95. "length": "number 25",
  96. "[24]": "string 22"
  97. },
  98. "length": "number 1000000001",
  99. "[1000000000]": "string 20"
  100. },
  101. "m1": {
  102. "#__proto__": {
  103. "#__proto__": "Object {...}",
  104. "constructor": "function <large string>",
  105. "push": "function <large string>",
  106. "concat": "function <large string>",
  107. "join": "function <large string>",
  108. "pop": "function <large string>",
  109. "reverse": "function <large string>",
  110. "shift": "function <large string>",
  111. "slice": "function <large string>",
  112. "sort": "function <large string>",
  113. "splice": "function <large string>",
  114. "toLocaleString": "function <large string>",
  115. "toString": "function <large string>",
  116. "unshift": "function <large string>",
  117. "indexOf": "function <large string>",
  118. "every": "function <large string>",
  119. "filter": "function <large string>",
  120. "forEach": "function <large string>",
  121. "lastIndexOf": "function <large string>",
  122. "map": "function <large string>",
  123. "reduce": "function <large string>",
  124. "reduceRight": "function <large string>",
  125. "some": "function <large string>",
  126. "find": "function <large string>",
  127. "findIndex": "function <large string>",
  128. "keys": "function <large string>",
  129. "values": "function <large string>",
  130. "Symbol.iterator": "function <large string>",
  131. "entries": "function <large string>",
  132. "Symbol.unscopables": "Object {...}",
  133. "fill": "function <large string>",
  134. "copyWithin": "function <large string>",
  135. "includes": "function <large string>",
  136. "length": "number 25",
  137. "[24]": "string 22"
  138. },
  139. "length": "number 2",
  140. "[0]": "string 2",
  141. "[1]": "string 34"
  142. },
  143. "j2": {
  144. "#__proto__": {
  145. "#__proto__": "Object {...}",
  146. "constructor": "function <large string>",
  147. "push": "function <large string>",
  148. "concat": "function <large string>",
  149. "join": "function <large string>",
  150. "pop": "function <large string>",
  151. "reverse": "function <large string>",
  152. "shift": "function <large string>",
  153. "slice": "function <large string>",
  154. "sort": "function <large string>",
  155. "splice": "function <large string>",
  156. "toLocaleString": "function <large string>",
  157. "toString": "function <large string>",
  158. "unshift": "function <large string>",
  159. "indexOf": "function <large string>",
  160. "every": "function <large string>",
  161. "filter": "function <large string>",
  162. "forEach": "function <large string>",
  163. "lastIndexOf": "function <large string>",
  164. "map": "function <large string>",
  165. "reduce": "function <large string>",
  166. "reduceRight": "function <large string>",
  167. "some": "function <large string>",
  168. "find": "function <large string>",
  169. "findIndex": "function <large string>",
  170. "keys": "function <large string>",
  171. "values": "function <large string>",
  172. "Symbol.iterator": "function <large string>",
  173. "entries": "function <large string>",
  174. "Symbol.unscopables": "Object {...}",
  175. "fill": "function <large string>",
  176. "copyWithin": "function <large string>",
  177. "includes": "function <large string>",
  178. "length": "number 25",
  179. "[24]": "string 22"
  180. },
  181. "length": "number 1",
  182. "[0]": "string \"j2\""
  183. },
  184. "k1": {
  185. "#__proto__": {
  186. "#__proto__": "Array [...]",
  187. "length": "number 1",
  188. "[0]": "string \"j2\""
  189. },
  190. "length": "number 4",
  191. "[3]": "string 123"
  192. },
  193. "dummy": "undefined undefined"
  194. },
  195. "globals": {
  196. "foo": {
  197. "#__proto__": "function <large string>",
  198. "prototype": "Object {...}",
  199. "name": "string foo",
  200. "caller": "object null",
  201. "arguments": "Object {...}",
  202. "length": "number 0"
  203. },
  204. "foo1": {
  205. "#__proto__": "function <large string>",
  206. "prototype": "Object {...}",
  207. "name": "string foo1",
  208. "caller": "object null",
  209. "arguments": "object null",
  210. "length": "number 0"
  211. },
  212. "foo2": {
  213. "#__proto__": "function <large string>",
  214. "prototype": "Object {...}",
  215. "name": "string foo2",
  216. "caller": "object null",
  217. "arguments": "object null",
  218. "length": "number 0"
  219. }
  220. }
  221. },
  222. {
  223. "this": {
  224. "foo": {
  225. "#__proto__": "function <large string>",
  226. "prototype": "Object {...}",
  227. "name": "string foo",
  228. "caller": "object null",
  229. "arguments": "Object {...}",
  230. "length": "number 0"
  231. },
  232. "foo1": {
  233. "#__proto__": "function <large string>",
  234. "prototype": "Object {...}",
  235. "name": "string foo1",
  236. "caller": "object null",
  237. "arguments": "object null",
  238. "length": "number 0"
  239. },
  240. "foo2": {
  241. "#__proto__": "function <large string>",
  242. "prototype": "Object {...}",
  243. "name": "string foo2",
  244. "caller": "object null",
  245. "arguments": "object null",
  246. "length": "number 0"
  247. }
  248. },
  249. "arguments": {
  250. "#__proto__": {
  251. "constructor": "function <large string>",
  252. "hasOwnProperty": "function <large string>",
  253. "propertyIsEnumerable": "function <large string>",
  254. "isPrototypeOf": "function <large string>",
  255. "toLocaleString": "function <large string>",
  256. "toString": "function <large string>",
  257. "valueOf": "function <large string>",
  258. "#__proto__": "object null",
  259. "__defineGetter__": "function <large string>",
  260. "__defineSetter__": "function <large string>",
  261. "__lookupGetter__": "function <large string>",
  262. "__lookupSetter__": "function <large string>"
  263. },
  264. "length": "number 0",
  265. "callee": {
  266. "#__proto__": "function <large string>",
  267. "prototype": "Object {...}",
  268. "name": "string foo",
  269. "caller": "object null",
  270. "arguments": "Object {...}",
  271. "length": "number 0"
  272. },
  273. "Symbol.iterator": {
  274. "#__proto__": "function <large string>",
  275. "name": "string values",
  276. "length": "number 0"
  277. }
  278. },
  279. "locals": {
  280. "j1": {
  281. "#__proto__": {
  282. "#__proto__": "Object {...}",
  283. "constructor": "function <large string>",
  284. "push": "function <large string>",
  285. "concat": "function <large string>",
  286. "join": "function <large string>",
  287. "pop": "function <large string>",
  288. "reverse": "function <large string>",
  289. "shift": "function <large string>",
  290. "slice": "function <large string>",
  291. "sort": "function <large string>",
  292. "splice": "function <large string>",
  293. "toLocaleString": "function <large string>",
  294. "toString": "function <large string>",
  295. "unshift": "function <large string>",
  296. "indexOf": "function <large string>",
  297. "every": "function <large string>",
  298. "filter": "function <large string>",
  299. "forEach": "function <large string>",
  300. "lastIndexOf": "function <large string>",
  301. "map": "function <large string>",
  302. "reduce": "function <large string>",
  303. "reduceRight": "function <large string>",
  304. "some": "function <large string>",
  305. "find": "function <large string>",
  306. "findIndex": "function <large string>",
  307. "keys": "function <large string>",
  308. "values": "function <large string>",
  309. "Symbol.iterator": "function <large string>",
  310. "entries": "function <large string>",
  311. "Symbol.unscopables": "Object {...}",
  312. "fill": "function <large string>",
  313. "copyWithin": "function <large string>",
  314. "includes": "function <large string>",
  315. "length": "number 25",
  316. "[24]": "string 22"
  317. },
  318. "length": "number 1000000001",
  319. "[1000000000]": "string 20"
  320. },
  321. "m1": {
  322. "#__proto__": {
  323. "#__proto__": "Object {...}",
  324. "constructor": "function <large string>",
  325. "push": "function <large string>",
  326. "concat": "function <large string>",
  327. "join": "function <large string>",
  328. "pop": "function <large string>",
  329. "reverse": "function <large string>",
  330. "shift": "function <large string>",
  331. "slice": "function <large string>",
  332. "sort": "function <large string>",
  333. "splice": "function <large string>",
  334. "toLocaleString": "function <large string>",
  335. "toString": "function <large string>",
  336. "unshift": "function <large string>",
  337. "indexOf": "function <large string>",
  338. "every": "function <large string>",
  339. "filter": "function <large string>",
  340. "forEach": "function <large string>",
  341. "lastIndexOf": "function <large string>",
  342. "map": "function <large string>",
  343. "reduce": "function <large string>",
  344. "reduceRight": "function <large string>",
  345. "some": "function <large string>",
  346. "find": "function <large string>",
  347. "findIndex": "function <large string>",
  348. "keys": "function <large string>",
  349. "values": "function <large string>",
  350. "Symbol.iterator": "function <large string>",
  351. "entries": "function <large string>",
  352. "Symbol.unscopables": "Object {...}",
  353. "fill": "function <large string>",
  354. "copyWithin": "function <large string>",
  355. "includes": "function <large string>",
  356. "length": "number 25",
  357. "[24]": "string 22"
  358. },
  359. "length": "number 3000000001",
  360. "[0]": "string 2",
  361. "[1]": "string 34",
  362. "[3000000000]": "string \"very far\""
  363. },
  364. "j2": {
  365. "#__proto__": {
  366. "#__proto__": "Object {...}",
  367. "constructor": "function <large string>",
  368. "push": "function <large string>",
  369. "concat": "function <large string>",
  370. "join": "function <large string>",
  371. "pop": "function <large string>",
  372. "reverse": "function <large string>",
  373. "shift": "function <large string>",
  374. "slice": "function <large string>",
  375. "sort": "function <large string>",
  376. "splice": "function <large string>",
  377. "toLocaleString": "function <large string>",
  378. "toString": "function <large string>",
  379. "unshift": "function <large string>",
  380. "indexOf": "function <large string>",
  381. "every": "function <large string>",
  382. "filter": "function <large string>",
  383. "forEach": "function <large string>",
  384. "lastIndexOf": "function <large string>",
  385. "map": "function <large string>",
  386. "reduce": "function <large string>",
  387. "reduceRight": "function <large string>",
  388. "some": "function <large string>",
  389. "find": "function <large string>",
  390. "findIndex": "function <large string>",
  391. "keys": "function <large string>",
  392. "values": "function <large string>",
  393. "Symbol.iterator": "function <large string>",
  394. "entries": "function <large string>",
  395. "Symbol.unscopables": "Object {...}",
  396. "fill": "function <large string>",
  397. "copyWithin": "function <large string>",
  398. "includes": "function <large string>",
  399. "length": "number 25",
  400. "[24]": "string 22"
  401. },
  402. "length": "number 1",
  403. "[0]": "string \"j2\""
  404. },
  405. "k1": {
  406. "#__proto__": {
  407. "#__proto__": "Array [...]",
  408. "length": "number 1",
  409. "[0]": "string \"j2\""
  410. },
  411. "length": "number 10",
  412. "[3]": "string 123"
  413. },
  414. "dummy": {
  415. "#__proto__": {
  416. "constructor": "function <large string>",
  417. "hasOwnProperty": "function <large string>",
  418. "propertyIsEnumerable": "function <large string>",
  419. "isPrototypeOf": "function <large string>",
  420. "toLocaleString": "function <large string>",
  421. "toString": "function <large string>",
  422. "valueOf": "function <large string>",
  423. "#__proto__": "object null",
  424. "__defineGetter__": "function <large string>",
  425. "__defineSetter__": "function <large string>",
  426. "__lookupGetter__": "function <large string>",
  427. "__lookupSetter__": "function <large string>"
  428. },
  429. "x": {
  430. "#__proto__": "Array [...]",
  431. "length": "number 3000000001",
  432. "[0]": "string 2",
  433. "[1]": "string 34",
  434. "[3000000000]": "string \"very far\""
  435. }
  436. }
  437. },
  438. "globals": {
  439. "foo": {
  440. "#__proto__": "function <large string>",
  441. "prototype": "Object {...}",
  442. "name": "string foo",
  443. "caller": "object null",
  444. "arguments": "Object {...}",
  445. "length": "number 0"
  446. },
  447. "foo1": {
  448. "#__proto__": "function <large string>",
  449. "prototype": "Object {...}",
  450. "name": "string foo1",
  451. "caller": "object null",
  452. "arguments": "object null",
  453. "length": "number 0"
  454. },
  455. "foo2": {
  456. "#__proto__": "function <large string>",
  457. "prototype": "Object {...}",
  458. "name": "string foo2",
  459. "caller": "object null",
  460. "arguments": "object null",
  461. "length": "number 0"
  462. }
  463. }
  464. },
  465. {
  466. "this": {
  467. "foo": "function <large string>",
  468. "foo1": "function <large string>",
  469. "foo2": "function <large string>"
  470. },
  471. "locals": {
  472. "obj": {
  473. "#__proto__": "Object {...}",
  474. "[0]": "string 0"
  475. },
  476. "arguments": {
  477. "#__proto__": "Object {...}",
  478. "length": "number 1",
  479. "callee": "function <large string>",
  480. "Symbol.iterator": "function <large string>",
  481. "[0]": "string 10"
  482. }
  483. },
  484. "globals": {
  485. "foo": "function <large string>",
  486. "foo1": "function <large string>",
  487. "foo2": "function <large string>"
  488. }
  489. },
  490. {
  491. "this": {
  492. "foo": "function <large string>",
  493. "foo1": "function <large string>",
  494. "foo2": "function <large string>"
  495. },
  496. "locals": {
  497. "obj": {
  498. "#__proto__": "Object {...}",
  499. "[0]": "string 0",
  500. "[1]": "string 1"
  501. },
  502. "arguments": {
  503. "#__proto__": "Object {...}",
  504. "length": "number 1",
  505. "callee": "function <large string>",
  506. "Symbol.iterator": "function <large string>",
  507. "[0]": "string 10"
  508. }
  509. },
  510. "globals": {
  511. "foo": "function <large string>",
  512. "foo1": "function <large string>",
  513. "foo2": "function <large string>"
  514. }
  515. },
  516. {
  517. "this": {
  518. "foo": "function <large string>",
  519. "foo1": "function <large string>",
  520. "foo2": "function <large string>"
  521. },
  522. "locals": {
  523. "obj": {
  524. "#__proto__": "Object {...}",
  525. "[0]": "string 0",
  526. "[1]": "string 1"
  527. },
  528. "arguments": {
  529. "#__proto__": "Object {...}",
  530. "length": "number 1",
  531. "callee": "function <large string>",
  532. "Symbol.iterator": "function <large string>",
  533. "[0]": "string 10",
  534. "[1]": "string 22"
  535. }
  536. },
  537. "globals": {
  538. "foo": "function <large string>",
  539. "foo1": "function <large string>",
  540. "foo2": "function <large string>"
  541. }
  542. },
  543. {
  544. "this": {
  545. "foo": "function <large string>",
  546. "foo1": "function <large string>",
  547. "foo2": "function <large string>"
  548. },
  549. "arguments": {
  550. "#__proto__": "Object {...}",
  551. "length": "number 0",
  552. "callee": "function <large string>",
  553. "Symbol.iterator": "function <large string>"
  554. },
  555. "locals": {
  556. "o": {
  557. "#__proto__": "Object {...}",
  558. "a": "number 1",
  559. "[1]": "Object function(){}"
  560. },
  561. "j": {
  562. "#__proto__": "Array [...]",
  563. "x": "Object {...}",
  564. "length": "number 1",
  565. "[0]": "string 13"
  566. }
  567. },
  568. "globals": {
  569. "foo": "function <large string>",
  570. "foo1": "function <large string>",
  571. "foo2": "function <large string>"
  572. }
  573. }
  574. ]