Commit 9fa00ca
committed
Accessors should be kept alive during their invocation
This patch fixes jerryscript-project#4900.
The implementation is based on PR jerryscript-project#4943, only resolved the conflicts.
Co-authored-by: Robert Fancsik [email protected]
JerryScript-DCO-1.0-Signed-off-by: Gergo Csizi [email protected]1 parent d2e0d71 commit 9fa00ca
File tree
6 files changed
+104
-38
lines changed- jerry-core
- ecma/operations
- vm
- tests/jerry/es.next
6 files changed
+104
-38
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1359 | 1359 | | |
1360 | 1360 | | |
1361 | 1361 | | |
| 1362 | + | |
| 1363 | + | |
| 1364 | + | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
| 1368 | + | |
| 1369 | + | |
| 1370 | + | |
| 1371 | + | |
| 1372 | + | |
| 1373 | + | |
| 1374 | + | |
| 1375 | + | |
| 1376 | + | |
| 1377 | + | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
| 1383 | + | |
| 1384 | + | |
| 1385 | + | |
| 1386 | + | |
| 1387 | + | |
| 1388 | + | |
| 1389 | + | |
| 1390 | + | |
| 1391 | + | |
| 1392 | + | |
| 1393 | + | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
| 1398 | + | |
| 1399 | + | |
| 1400 | + | |
| 1401 | + | |
| 1402 | + | |
| 1403 | + | |
| 1404 | + | |
| 1405 | + | |
| 1406 | + | |
| 1407 | + | |
| 1408 | + | |
| 1409 | + | |
| 1410 | + | |
1362 | 1411 | | |
1363 | 1412 | | |
1364 | 1413 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
82 | 87 | | |
83 | 88 | | |
84 | 89 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
697 | 697 | | |
698 | 698 | | |
699 | 699 | | |
700 | | - | |
701 | | - | |
702 | | - | |
703 | | - | |
704 | | - | |
705 | | - | |
706 | | - | |
707 | | - | |
708 | | - | |
709 | | - | |
| 700 | + | |
710 | 701 | | |
711 | 702 | | |
712 | 703 | | |
| |||
1474 | 1465 | | |
1475 | 1466 | | |
1476 | 1467 | | |
| 1468 | + | |
1477 | 1469 | | |
1478 | 1470 | | |
1479 | 1471 | | |
| |||
1497 | 1489 | | |
1498 | 1490 | | |
1499 | 1491 | | |
1500 | | - | |
1501 | 1492 | | |
1502 | 1493 | | |
1503 | 1494 | | |
| |||
1538 | 1529 | | |
1539 | 1530 | | |
1540 | 1531 | | |
1541 | | - | |
| 1532 | + | |
| 1533 | + | |
1542 | 1534 | | |
1543 | 1535 | | |
1544 | 1536 | | |
| |||
1611 | 1603 | | |
1612 | 1604 | | |
1613 | 1605 | | |
1614 | | - | |
1615 | | - | |
| 1606 | + | |
1616 | 1607 | | |
1617 | 1608 | | |
1618 | 1609 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
354 | 354 | | |
355 | 355 | | |
356 | 356 | | |
357 | | - | |
358 | | - | |
359 | | - | |
360 | | - | |
361 | | - | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
| 357 | + | |
| 358 | + | |
368 | 359 | | |
369 | 360 | | |
370 | 361 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1430 | 1430 | | |
1431 | 1431 | | |
1432 | 1432 | | |
1433 | | - | |
1434 | | - | |
1435 | | - | |
1436 | | - | |
1437 | | - | |
1438 | | - | |
1439 | | - | |
1440 | | - | |
1441 | | - | |
1442 | | - | |
1443 | | - | |
| 1433 | + | |
1444 | 1434 | | |
1445 | 1435 | | |
1446 | 1436 | | |
| |||
1493 | 1483 | | |
1494 | 1484 | | |
1495 | 1485 | | |
1496 | | - | |
1497 | | - | |
| 1486 | + | |
1498 | 1487 | | |
1499 | 1488 | | |
1500 | 1489 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
0 commit comments