12016-11-15: Version 5.6.326 2 3 Performance and stability improvements on all platforms. 4 5 62016-11-15: Version 5.6.325 7 8 [wasm] Be more lenient on the names section (issue 5632). 9 10 Performance and stability improvements on all platforms. 11 12 132016-11-15: Version 5.6.324 14 15 Performance and stability improvements on all platforms. 16 17 182016-11-15: Version 5.6.323 19 20 Performance and stability improvements on all platforms. 21 22 232016-11-15: Version 5.6.322 24 25 Performance and stability improvements on all platforms. 26 27 282016-11-15: Version 5.6.321 29 30 Performance and stability improvements on all platforms. 31 32 332016-11-15: Version 5.6.320 34 35 Performance and stability improvements on all platforms. 36 37 382016-11-15: Version 5.6.319 39 40 Performance and stability improvements on all platforms. 41 42 432016-11-15: Version 5.6.318 44 45 Performance and stability improvements on all platforms. 46 47 482016-11-15: Version 5.6.317 49 50 Performance and stability improvements on all platforms. 51 52 532016-11-14: Version 5.6.316 54 55 Performance and stability improvements on all platforms. 56 57 582016-11-14: Version 5.6.315 59 60 Performance and stability improvements on all platforms. 61 62 632016-11-14: Version 5.6.314 64 65 Performance and stability improvements on all platforms. 66 67 682016-11-14: Version 5.6.313 69 70 Performance and stability improvements on all platforms. 71 72 732016-11-14: Version 5.6.312 74 75 Performance and stability improvements on all platforms. 76 77 782016-11-14: Version 5.6.311 79 80 Performance and stability improvements on all platforms. 81 82 832016-11-14: Version 5.6.310 84 85 Performance and stability improvements on all platforms. 86 87 882016-11-14: Version 5.6.309 89 90 Performance and stability improvements on all platforms. 91 92 932016-11-14: Version 5.6.308 94 95 Performance and stability improvements on all platforms. 96 97 982016-11-14: Version 5.6.307 99 100 Performance and stability improvements on all platforms. 101 102 1032016-11-14: Version 5.6.306 104 105 Performance and stability improvements on all platforms. 106 107 1082016-11-14: Version 5.6.305 109 110 Performance and stability improvements on all platforms. 111 112 1132016-11-12: Version 5.6.304 114 115 Performance and stability improvements on all platforms. 116 117 1182016-11-12: Version 5.6.303 119 120 Performance and stability improvements on all platforms. 121 122 1232016-11-12: Version 5.6.302 124 125 Performance and stability improvements on all platforms. 126 127 1282016-11-11: Version 5.6.301 129 130 Performance and stability improvements on all platforms. 131 132 1332016-11-11: Version 5.6.300 134 135 Performance and stability improvements on all platforms. 136 137 1382016-11-11: Version 5.6.299 139 140 Performance and stability improvements on all platforms. 141 142 1432016-11-11: Version 5.6.298 144 145 Performance and stability improvements on all platforms. 146 147 1482016-11-11: Version 5.6.297 149 150 Performance and stability improvements on all platforms. 151 152 1532016-11-11: Version 5.6.296 154 155 Performance and stability improvements on all platforms. 156 157 1582016-11-11: Version 5.6.295 159 160 Performance and stability improvements on all platforms. 161 162 1632016-11-11: Version 5.6.294 164 165 Performance and stability improvements on all platforms. 166 167 1682016-11-11: Version 5.6.293 169 170 Performance and stability improvements on all platforms. 171 172 1732016-11-11: Version 5.6.292 174 175 Performance and stability improvements on all platforms. 176 177 1782016-11-11: Version 5.6.291 179 180 Performance and stability improvements on all platforms. 181 182 1832016-11-11: Version 5.6.290 184 185 Performance and stability improvements on all platforms. 186 187 1882016-11-11: Version 5.6.289 189 190 Performance and stability improvements on all platforms. 191 192 1932016-11-10: Version 5.6.288 194 195 Performance and stability improvements on all platforms. 196 197 1982016-11-10: Version 5.6.287 199 200 Performance and stability improvements on all platforms. 201 202 2032016-11-10: Version 5.6.286 204 205 Performance and stability improvements on all platforms. 206 207 2082016-11-10: Version 5.6.285 209 210 Performance and stability improvements on all platforms. 211 212 2132016-11-10: Version 5.6.284 214 215 Performance and stability improvements on all platforms. 216 217 2182016-11-10: Version 5.6.283 219 220 Performance and stability improvements on all platforms. 221 222 2232016-11-10: Version 5.6.282 224 225 Performance and stability improvements on all platforms. 226 227 2282016-11-10: Version 5.6.281 229 230 Performance and stability improvements on all platforms. 231 232 2332016-11-10: Version 5.6.280 234 235 Performance and stability improvements on all platforms. 236 237 2382016-11-10: Version 5.6.279 239 240 Performance and stability improvements on all platforms. 241 242 2432016-11-10: Version 5.6.278 244 245 Performance and stability improvements on all platforms. 246 247 2482016-11-10: Version 5.6.277 249 250 Performance and stability improvements on all platforms. 251 252 2532016-11-10: Version 5.6.276 254 255 Performance and stability improvements on all platforms. 256 257 2582016-11-10: Version 5.6.275 259 260 Performance and stability improvements on all platforms. 261 262 2632016-11-10: Version 5.6.274 264 265 Performance and stability improvements on all platforms. 266 267 2682016-11-10: Version 5.6.273 269 270 Performance and stability improvements on all platforms. 271 272 2732016-11-10: Version 5.6.272 274 275 Performance and stability improvements on all platforms. 276 277 2782016-11-10: Version 5.6.271 279 280 Performance and stability improvements on all platforms. 281 282 2832016-11-10: Version 5.6.270 284 285 Performance and stability improvements on all platforms. 286 287 2882016-11-10: Version 5.6.269 289 290 Performance and stability improvements on all platforms. 291 292 2932016-11-10: Version 5.6.268 294 295 Performance and stability improvements on all platforms. 296 297 2982016-11-09: Version 5.6.267 299 300 Performance and stability improvements on all platforms. 301 302 3032016-11-09: Version 5.6.266 304 305 Performance and stability improvements on all platforms. 306 307 3082016-11-09: Version 5.6.265 309 310 Performance and stability improvements on all platforms. 311 312 3132016-11-09: Version 5.6.264 314 315 Performance and stability improvements on all platforms. 316 317 3182016-11-09: Version 5.6.263 319 320 Performance and stability improvements on all platforms. 321 322 3232016-11-09: Version 5.6.262 324 325 Performance and stability improvements on all platforms. 326 327 3282016-11-09: Version 5.6.261 329 330 Performance and stability improvements on all platforms. 331 332 3332016-11-09: Version 5.6.260 334 335 Performance and stability improvements on all platforms. 336 337 3382016-11-09: Version 5.6.259 339 340 Performance and stability improvements on all platforms. 341 342 3432016-11-09: Version 5.6.258 344 345 Performance and stability improvements on all platforms. 346 347 3482016-11-09: Version 5.6.257 349 350 Performance and stability improvements on all platforms. 351 352 3532016-11-08: Version 5.6.256 354 355 Performance and stability improvements on all platforms. 356 357 3582016-11-08: Version 5.6.255 359 360 Performance and stability improvements on all platforms. 361 362 3632016-11-08: Version 5.6.254 364 365 Performance and stability improvements on all platforms. 366 367 3682016-11-08: Version 5.6.253 369 370 Performance and stability improvements on all platforms. 371 372 3732016-11-08: Version 5.6.252 374 375 Performance and stability improvements on all platforms. 376 377 3782016-11-08: Version 5.6.251 379 380 Performance and stability improvements on all platforms. 381 382 3832016-11-08: Version 5.6.250 384 385 Performance and stability improvements on all platforms. 386 387 3882016-11-08: Version 5.6.249 389 390 Performance and stability improvements on all platforms. 391 392 3932016-11-08: Version 5.6.248 394 395 Performance and stability improvements on all platforms. 396 397 3982016-11-08: Version 5.6.247 399 400 Performance and stability improvements on all platforms. 401 402 4032016-11-08: Version 5.6.246 404 405 Performance and stability improvements on all platforms. 406 407 4082016-11-08: Version 5.6.245 409 410 Performance and stability improvements on all platforms. 411 412 4132016-11-08: Version 5.6.244 414 415 Performance and stability improvements on all platforms. 416 417 4182016-11-07: Version 5.6.243 419 420 Performance and stability improvements on all platforms. 421 422 4232016-11-07: Version 5.6.242 424 425 Performance and stability improvements on all platforms. 426 427 4282016-11-07: Version 5.6.241 429 430 Performance and stability improvements on all platforms. 431 432 4332016-11-07: Version 5.6.240 434 435 Performance and stability improvements on all platforms. 436 437 4382016-11-07: Version 5.6.239 439 440 Performance and stability improvements on all platforms. 441 442 4432016-11-07: Version 5.6.238 444 445 Performance and stability improvements on all platforms. 446 447 4482016-11-07: Version 5.6.237 449 450 Performance and stability improvements on all platforms. 451 452 4532016-11-07: Version 5.6.236 454 455 Performance and stability improvements on all platforms. 456 457 4582016-11-07: Version 5.6.235 459 460 Performance and stability improvements on all platforms. 461 462 4632016-11-07: Version 5.6.234 464 465 Performance and stability improvements on all platforms. 466 467 4682016-11-07: Version 5.6.233 469 470 Performance and stability improvements on all platforms. 471 472 4732016-11-07: Version 5.6.232 474 475 Performance and stability improvements on all platforms. 476 477 4782016-11-07: Version 5.6.231 479 480 Performance and stability improvements on all platforms. 481 482 4832016-11-07: Version 5.6.230 484 485 Performance and stability improvements on all platforms. 486 487 4882016-11-07: Version 5.6.229 489 490 Performance and stability improvements on all platforms. 491 492 4932016-11-07: Version 5.6.228 494 495 Performance and stability improvements on all platforms. 496 497 4982016-11-07: Version 5.6.227 499 500 Performance and stability improvements on all platforms. 501 502 5032016-11-07: Version 5.6.226 504 505 Performance and stability improvements on all platforms. 506 507 5082016-11-07: Version 5.6.225 509 510 Performance and stability improvements on all platforms. 511 512 5132016-11-07: Version 5.6.224 514 515 Performance and stability improvements on all platforms. 516 517 5182016-11-06: Version 5.6.223 519 520 Performance and stability improvements on all platforms. 521 522 5232016-11-05: Version 5.6.222 524 525 Performance and stability improvements on all platforms. 526 527 5282016-11-04: Version 5.6.221 529 530 Performance and stability improvements on all platforms. 531 532 5332016-11-04: Version 5.6.220 534 535 Performance and stability improvements on all platforms. 536 537 5382016-11-04: Version 5.6.219 539 540 Performance and stability improvements on all platforms. 541 542 5432016-11-04: Version 5.6.218 544 545 Performance and stability improvements on all platforms. 546 547 5482016-11-04: Version 5.6.217 549 550 Performance and stability improvements on all platforms. 551 552 5532016-11-04: Version 5.6.216 554 555 Performance and stability improvements on all platforms. 556 557 5582016-11-04: Version 5.6.215 559 560 Performance and stability improvements on all platforms. 561 562 5632016-11-04: Version 5.6.214 564 565 Performance and stability improvements on all platforms. 566 567 5682016-11-04: Version 5.6.213 569 570 Performance and stability improvements on all platforms. 571 572 5732016-11-04: Version 5.6.212 574 575 Performance and stability improvements on all platforms. 576 577 5782016-11-04: Version 5.6.211 579 580 Performance and stability improvements on all platforms. 581 582 5832016-11-04: Version 5.6.210 584 585 Performance and stability improvements on all platforms. 586 587 5882016-11-04: Version 5.6.209 589 590 Performance and stability improvements on all platforms. 591 592 5932016-11-04: Version 5.6.208 594 595 Performance and stability improvements on all platforms. 596 597 5982016-11-04: Version 5.6.207 599 600 Performance and stability improvements on all platforms. 601 602 6032016-11-03: Version 5.6.206 604 605 Performance and stability improvements on all platforms. 606 607 6082016-11-03: Version 5.6.205 609 610 Performance and stability improvements on all platforms. 611 612 6132016-11-03: Version 5.6.204 614 615 Performance and stability improvements on all platforms. 616 617 6182016-11-03: Version 5.6.203 619 620 Performance and stability improvements on all platforms. 621 622 6232016-11-03: Version 5.6.202 624 625 Performance and stability improvements on all platforms. 626 627 6282016-11-03: Version 5.6.201 629 630 Performance and stability improvements on all platforms. 631 632 6332016-11-03: Version 5.6.200 634 635 Performance and stability improvements on all platforms. 636 637 6382016-11-03: Version 5.6.199 639 640 Performance and stability improvements on all platforms. 641 642 6432016-11-02: Version 5.6.198 644 645 Performance and stability improvements on all platforms. 646 647 6482016-11-02: Version 5.6.197 649 650 Performance and stability improvements on all platforms. 651 652 6532016-11-02: Version 5.6.196 654 655 Performance and stability improvements on all platforms. 656 657 6582016-11-02: Version 5.6.195 659 660 Performance and stability improvements on all platforms. 661 662 6632016-11-02: Version 5.6.194 664 665 Performance and stability improvements on all platforms. 666 667 6682016-11-02: Version 5.6.193 669 670 Performance and stability improvements on all platforms. 671 672 6732016-11-02: Version 5.6.192 674 675 Performance and stability improvements on all platforms. 676 677 6782016-11-02: Version 5.6.191 679 680 Performance and stability improvements on all platforms. 681 682 6832016-11-02: Version 5.6.190 684 685 Performance and stability improvements on all platforms. 686 687 6882016-11-02: Version 5.6.189 689 690 Performance and stability improvements on all platforms. 691 692 6932016-11-02: Version 5.6.188 694 695 Performance and stability improvements on all platforms. 696 697 6982016-11-02: Version 5.6.187 699 700 Performance and stability improvements on all platforms. 701 702 7032016-11-02: Version 5.6.186 704 705 Performance and stability improvements on all platforms. 706 707 7082016-11-02: Version 5.6.185 709 710 Performance and stability improvements on all platforms. 711 712 7132016-10-31: Version 5.6.184 714 715 Performance and stability improvements on all platforms. 716 717 7182016-10-31: Version 5.6.183 719 720 Performance and stability improvements on all platforms. 721 722 7232016-10-31: Version 5.6.182 724 725 Performance and stability improvements on all platforms. 726 727 7282016-10-31: Version 5.6.181 729 730 Performance and stability improvements on all platforms. 731 732 7332016-10-31: Version 5.6.180 734 735 Performance and stability improvements on all platforms. 736 737 7382016-10-31: Version 5.6.179 739 740 Performance and stability improvements on all platforms. 741 742 7432016-10-29: Version 5.6.178 744 745 Performance and stability improvements on all platforms. 746 747 7482016-10-28: Version 5.6.177 749 750 Performance and stability improvements on all platforms. 751 752 7532016-10-28: Version 5.6.176 754 755 Performance and stability improvements on all platforms. 756 757 7582016-10-28: Version 5.6.175 759 760 Performance and stability improvements on all platforms. 761 762 7632016-10-28: Version 5.6.174 764 765 Performance and stability improvements on all platforms. 766 767 7682016-10-28: Version 5.6.173 769 770 Performance and stability improvements on all platforms. 771 772 7732016-10-28: Version 5.6.172 774 775 Performance and stability improvements on all platforms. 776 777 7782016-10-28: Version 5.6.171 779 780 Performance and stability improvements on all platforms. 781 782 7832016-10-28: Version 5.6.170 784 785 Performance and stability improvements on all platforms. 786 787 7882016-10-28: Version 5.6.169 789 790 Performance and stability improvements on all platforms. 791 792 7932016-10-28: Version 5.6.168 794 795 Performance and stability improvements on all platforms. 796 797 7982016-10-28: Version 5.6.167 799 800 Performance and stability improvements on all platforms. 801 802 8032016-10-28: Version 5.6.166 804 805 Performance and stability improvements on all platforms. 806 807 8082016-10-28: Version 5.6.165 809 810 Performance and stability improvements on all platforms. 811 812 8132016-10-28: Version 5.6.164 814 815 Performance and stability improvements on all platforms. 816 817 8182016-10-27: Version 5.6.163 819 820 Performance and stability improvements on all platforms. 821 822 8232016-10-27: Version 5.6.162 824 825 Performance and stability improvements on all platforms. 826 827 8282016-10-27: Version 5.6.161 829 830 Performance and stability improvements on all platforms. 831 832 8332016-10-27: Version 5.6.160 834 835 Performance and stability improvements on all platforms. 836 837 8382016-10-27: Version 5.6.159 839 840 Performance and stability improvements on all platforms. 841 842 8432016-10-27: Version 5.6.158 844 845 Performance and stability improvements on all platforms. 846 847 8482016-10-27: Version 5.6.157 849 850 Performance and stability improvements on all platforms. 851 852 8532016-10-27: Version 5.6.156 854 855 Performance and stability improvements on all platforms. 856 857 8582016-10-27: Version 5.6.155 859 860 Performance and stability improvements on all platforms. 861 862 8632016-10-27: Version 5.6.154 864 865 Performance and stability improvements on all platforms. 866 867 8682016-10-27: Version 5.6.153 869 870 Performance and stability improvements on all platforms. 871 872 8732016-10-27: Version 5.6.152 874 875 Performance and stability improvements on all platforms. 876 877 8782016-10-27: Version 5.6.151 879 880 Performance and stability improvements on all platforms. 881 882 8832016-10-27: Version 5.6.150 884 885 Performance and stability improvements on all platforms. 886 887 8882016-10-26: Version 5.6.149 889 890 Performance and stability improvements on all platforms. 891 892 8932016-10-25: Version 5.6.148 894 895 Performance and stability improvements on all platforms. 896 897 8982016-10-25: Version 5.6.147 899 900 Performance and stability improvements on all platforms. 901 902 9032016-10-25: Version 5.6.146 904 905 Performance and stability improvements on all platforms. 906 907 9082016-10-25: Version 5.6.145 909 910 Performance and stability improvements on all platforms. 911 912 9132016-10-25: Version 5.6.144 914 915 Performance and stability improvements on all platforms. 916 917 9182016-10-25: Version 5.6.143 919 920 Performance and stability improvements on all platforms. 921 922 9232016-10-24: Version 5.6.142 924 925 Performance and stability improvements on all platforms. 926 927 9282016-10-24: Version 5.6.141 929 930 Performance and stability improvements on all platforms. 931 932 9332016-10-24: Version 5.6.140 934 935 Performance and stability improvements on all platforms. 936 937 9382016-10-24: Version 5.6.139 939 940 Performance and stability improvements on all platforms. 941 942 9432016-10-24: Version 5.6.138 944 945 Performance and stability improvements on all platforms. 946 947 9482016-10-24: Version 5.6.137 949 950 Performance and stability improvements on all platforms. 951 952 9532016-10-24: Version 5.6.136 954 955 Performance and stability improvements on all platforms. 956 957 9582016-10-24: Version 5.6.135 959 960 Performance and stability improvements on all platforms. 961 962 9632016-10-21: Version 5.6.134 964 965 Performance and stability improvements on all platforms. 966 967 9682016-10-21: Version 5.6.133 969 970 Performance and stability improvements on all platforms. 971 972 9732016-10-21: Version 5.6.132 974 975 Performance and stability improvements on all platforms. 976 977 9782016-10-21: Version 5.6.131 979 980 Performance and stability improvements on all platforms. 981 982 9832016-10-21: Version 5.6.130 984 985 Performance and stability improvements on all platforms. 986 987 9882016-10-21: Version 5.6.129 989 990 Performance and stability improvements on all platforms. 991 992 9932016-10-21: Version 5.6.128 994 995 Performance and stability improvements on all platforms. 996 997 9982016-10-21: Version 5.6.127 999 1000 Performance and stability improvements on all platforms. 1001 1002 10032016-10-20: Version 5.6.126 1004 1005 Performance and stability improvements on all platforms. 1006 1007 10082016-10-20: Version 5.6.125 1009 1010 Performance and stability improvements on all platforms. 1011 1012 10132016-10-20: Version 5.6.124 1014 1015 Performance and stability improvements on all platforms. 1016 1017 10182016-10-20: Version 5.6.123 1019 1020 Performance and stability improvements on all platforms. 1021 1022 10232016-10-19: Version 5.6.122 1024 1025 Performance and stability improvements on all platforms. 1026 1027 10282016-10-19: Version 5.6.121 1029 1030 Performance and stability improvements on all platforms. 1031 1032 10332016-10-19: Version 5.6.120 1034 1035 Performance and stability improvements on all platforms. 1036 1037 10382016-10-19: Version 5.6.119 1039 1040 Performance and stability improvements on all platforms. 1041 1042 10432016-10-19: Version 5.6.118 1044 1045 Performance and stability improvements on all platforms. 1046 1047 10482016-10-19: Version 5.6.117 1049 1050 Performance and stability improvements on all platforms. 1051 1052 10532016-10-19: Version 5.6.116 1054 1055 Performance and stability improvements on all platforms. 1056 1057 10582016-10-19: Version 5.6.115 1059 1060 Performance and stability improvements on all platforms. 1061 1062 10632016-10-19: Version 5.6.114 1064 1065 Performance and stability improvements on all platforms. 1066 1067 10682016-10-19: Version 5.6.113 1069 1070 Performance and stability improvements on all platforms. 1071 1072 10732016-10-19: Version 5.6.112 1074 1075 Performance and stability improvements on all platforms. 1076 1077 10782016-10-19: Version 5.6.111 1079 1080 Performance and stability improvements on all platforms. 1081 1082 10832016-10-19: Version 5.6.110 1084 1085 Performance and stability improvements on all platforms. 1086 1087 10882016-10-19: Version 5.6.109 1089 1090 Performance and stability improvements on all platforms. 1091 1092 10932016-10-19: Version 5.6.108 1094 1095 Performance and stability improvements on all platforms. 1096 1097 10982016-10-19: Version 5.6.107 1099 1100 Performance and stability improvements on all platforms. 1101 1102 11032016-10-19: Version 5.6.106 1104 1105 Performance and stability improvements on all platforms. 1106 1107 11082016-10-18: Version 5.6.105 1109 1110 Performance and stability improvements on all platforms. 1111 1112 11132016-10-18: Version 5.6.104 1114 1115 Performance and stability improvements on all platforms. 1116 1117 11182016-10-18: Version 5.6.103 1119 1120 Performance and stability improvements on all platforms. 1121 1122 11232016-10-18: Version 5.6.102 1124 1125 Performance and stability improvements on all platforms. 1126 1127 11282016-10-18: Version 5.6.101 1129 1130 Performance and stability improvements on all platforms. 1131 1132 11332016-10-18: Version 5.6.100 1134 1135 Performance and stability improvements on all platforms. 1136 1137 11382016-10-18: Version 5.6.99 1139 1140 Performance and stability improvements on all platforms. 1141 1142 11432016-10-18: Version 5.6.98 1144 1145 Performance and stability improvements on all platforms. 1146 1147 11482016-10-18: Version 5.6.97 1149 1150 Performance and stability improvements on all platforms. 1151 1152 11532016-10-18: Version 5.6.96 1154 1155 Performance and stability improvements on all platforms. 1156 1157 11582016-10-18: Version 5.6.95 1159 1160 Performance and stability improvements on all platforms. 1161 1162 11632016-10-18: Version 5.6.94 1164 1165 Performance and stability improvements on all platforms. 1166 1167 11682016-10-18: Version 5.6.93 1169 1170 Performance and stability improvements on all platforms. 1171 1172 11732016-10-18: Version 5.6.92 1174 1175 Performance and stability improvements on all platforms. 1176 1177 11782016-10-18: Version 5.6.91 1179 1180 Performance and stability improvements on all platforms. 1181 1182 11832016-10-18: Version 5.6.90 1184 1185 Performance and stability improvements on all platforms. 1186 1187 11882016-10-18: Version 5.6.89 1189 1190 Performance and stability improvements on all platforms. 1191 1192 11932016-10-18: Version 5.6.88 1194 1195 Performance and stability improvements on all platforms. 1196 1197 11982016-10-18: Version 5.6.87 1199 1200 Performance and stability improvements on all platforms. 1201 1202 12032016-10-17: Version 5.6.86 1204 1205 Performance and stability improvements on all platforms. 1206 1207 12082016-10-17: Version 5.6.85 1209 1210 Performance and stability improvements on all platforms. 1211 1212 12132016-10-17: Version 5.6.84 1214 1215 Performance and stability improvements on all platforms. 1216 1217 12182016-10-17: Version 5.6.83 1219 1220 Performance and stability improvements on all platforms. 1221 1222 12232016-10-17: Version 5.6.82 1224 1225 Performance and stability improvements on all platforms. 1226 1227 12282016-10-17: Version 5.6.81 1229 1230 Performance and stability improvements on all platforms. 1231 1232 12332016-10-17: Version 5.6.80 1234 1235 Performance and stability improvements on all platforms. 1236 1237 12382016-10-17: Version 5.6.79 1239 1240 Performance and stability improvements on all platforms. 1241 1242 12432016-10-17: Version 5.6.78 1244 1245 Performance and stability improvements on all platforms. 1246 1247 12482016-10-17: Version 5.6.77 1249 1250 Performance and stability improvements on all platforms. 1251 1252 12532016-10-17: Version 5.6.76 1254 1255 Performance and stability improvements on all platforms. 1256 1257 12582016-10-17: Version 5.6.75 1259 1260 Performance and stability improvements on all platforms. 1261 1262 12632016-10-17: Version 5.6.74 1264 1265 Performance and stability improvements on all platforms. 1266 1267 12682016-10-17: Version 5.6.73 1269 1270 Performance and stability improvements on all platforms. 1271 1272 12732016-10-17: Version 5.6.72 1274 1275 Performance and stability improvements on all platforms. 1276 1277 12782016-10-17: Version 5.6.71 1279 1280 Performance and stability improvements on all platforms. 1281 1282 12832016-10-17: Version 5.6.70 1284 1285 Performance and stability improvements on all platforms. 1286 1287 12882016-10-16: Version 5.6.69 1289 1290 Performance and stability improvements on all platforms. 1291 1292 12932016-10-16: Version 5.6.68 1294 1295 Performance and stability improvements on all platforms. 1296 1297 12982016-10-15: Version 5.6.67 1299 1300 Performance and stability improvements on all platforms. 1301 1302 13032016-10-15: Version 5.6.66 1304 1305 Performance and stability improvements on all platforms. 1306 1307 13082016-10-14: Version 5.6.65 1309 1310 Performance and stability improvements on all platforms. 1311 1312 13132016-10-14: Version 5.6.64 1314 1315 Performance and stability improvements on all platforms. 1316 1317 13182016-10-14: Version 5.6.63 1319 1320 Performance and stability improvements on all platforms. 1321 1322 13232016-10-14: Version 5.6.62 1324 1325 Performance and stability improvements on all platforms. 1326 1327 13282016-10-14: Version 5.6.61 1329 1330 Performance and stability improvements on all platforms. 1331 1332 13332016-10-14: Version 5.6.60 1334 1335 Performance and stability improvements on all platforms. 1336 1337 13382016-10-14: Version 5.6.59 1339 1340 Performance and stability improvements on all platforms. 1341 1342 13432016-10-14: Version 5.6.58 1344 1345 Performance and stability improvements on all platforms. 1346 1347 13482016-10-14: Version 5.6.57 1349 1350 Performance and stability improvements on all platforms. 1351 1352 13532016-10-14: Version 5.6.56 1354 1355 Performance and stability improvements on all platforms. 1356 1357 13582016-10-14: Version 5.6.55 1359 1360 Performance and stability improvements on all platforms. 1361 1362 13632016-10-14: Version 5.6.54 1364 1365 Performance and stability improvements on all platforms. 1366 1367 13682016-10-14: Version 5.6.53 1369 1370 Performance and stability improvements on all platforms. 1371 1372 13732016-10-13: Version 5.6.52 1374 1375 Performance and stability improvements on all platforms. 1376 1377 13782016-10-13: Version 5.6.51 1379 1380 Performance and stability improvements on all platforms. 1381 1382 13832016-10-13: Version 5.6.50 1384 1385 Performance and stability improvements on all platforms. 1386 1387 13882016-10-13: Version 5.6.49 1389 1390 Performance and stability improvements on all platforms. 1391 1392 13932016-10-13: Version 5.6.48 1394 1395 Performance and stability improvements on all platforms. 1396 1397 13982016-10-13: Version 5.6.47 1399 1400 Performance and stability improvements on all platforms. 1401 1402 14032016-10-13: Version 5.6.46 1404 1405 Performance and stability improvements on all platforms. 1406 1407 14082016-10-13: Version 5.6.45 1409 1410 Performance and stability improvements on all platforms. 1411 1412 14132016-10-13: Version 5.6.44 1414 1415 Performance and stability improvements on all platforms. 1416 1417 14182016-10-13: Version 5.6.43 1419 1420 Performance and stability improvements on all platforms. 1421 1422 14232016-10-13: Version 5.6.42 1424 1425 Performance and stability improvements on all platforms. 1426 1427 14282016-10-13: Version 5.6.41 1429 1430 Performance and stability improvements on all platforms. 1431 1432 14332016-10-12: Version 5.6.40 1434 1435 Performance and stability improvements on all platforms. 1436 1437 14382016-10-12: Version 5.6.39 1439 1440 Performance and stability improvements on all platforms. 1441 1442 14432016-10-12: Version 5.6.38 1444 1445 Performance and stability improvements on all platforms. 1446 1447 14482016-10-11: Version 5.6.37 1449 1450 Performance and stability improvements on all platforms. 1451 1452 14532016-10-11: Version 5.6.36 1454 1455 Performance and stability improvements on all platforms. 1456 1457 14582016-10-11: Version 5.6.35 1459 1460 Performance and stability improvements on all platforms. 1461 1462 14632016-10-11: Version 5.6.34 1464 1465 Performance and stability improvements on all platforms. 1466 1467 14682016-10-11: Version 5.6.33 1469 1470 Performance and stability improvements on all platforms. 1471 1472 14732016-10-11: Version 5.6.32 1474 1475 Performance and stability improvements on all platforms. 1476 1477 14782016-10-11: Version 5.6.31 1479 1480 Performance and stability improvements on all platforms. 1481 1482 14832016-10-11: Version 5.6.30 1484 1485 Performance and stability improvements on all platforms. 1486 1487 14882016-10-11: Version 5.6.29 1489 1490 Performance and stability improvements on all platforms. 1491 1492 14932016-10-11: Version 5.6.28 1494 1495 Performance and stability improvements on all platforms. 1496 1497 14982016-10-11: Version 5.6.27 1499 1500 Performance and stability improvements on all platforms. 1501 1502 15032016-10-11: Version 5.6.26 1504 1505 Performance and stability improvements on all platforms. 1506 1507 15082016-10-11: Version 5.6.25 1509 1510 Performance and stability improvements on all platforms. 1511 1512 15132016-10-11: Version 5.6.24 1514 1515 Performance and stability improvements on all platforms. 1516 1517 15182016-10-11: Version 5.6.23 1519 1520 Performance and stability improvements on all platforms. 1521 1522 15232016-10-11: Version 5.6.22 1524 1525 Performance and stability improvements on all platforms. 1526 1527 15282016-10-11: Version 5.6.21 1529 1530 Performance and stability improvements on all platforms. 1531 1532 15332016-10-11: Version 5.6.20 1534 1535 Performance and stability improvements on all platforms. 1536 1537 15382016-10-11: Version 5.6.19 1539 1540 Performance and stability improvements on all platforms. 1541 1542 15432016-10-11: Version 5.6.18 1544 1545 Performance and stability improvements on all platforms. 1546 1547 15482016-10-10: Version 5.6.17 1549 1550 Performance and stability improvements on all platforms. 1551 1552 15532016-10-10: Version 5.6.16 1554 1555 Performance and stability improvements on all platforms. 1556 1557 15582016-10-10: Version 5.6.15 1559 1560 Performance and stability improvements on all platforms. 1561 1562 15632016-10-10: Version 5.6.14 1564 1565 Performance and stability improvements on all platforms. 1566 1567 15682016-10-10: Version 5.6.13 1569 1570 Performance and stability improvements on all platforms. 1571 1572 15732016-10-09: Version 5.6.12 1574 1575 Performance and stability improvements on all platforms. 1576 1577 15782016-10-08: Version 5.6.11 1579 1580 Performance and stability improvements on all platforms. 1581 1582 15832016-10-08: Version 5.6.10 1584 1585 Performance and stability improvements on all platforms. 1586 1587 15882016-10-07: Version 5.6.9 1589 1590 Performance and stability improvements on all platforms. 1591 1592 15932016-10-07: Version 5.6.8 1594 1595 Performance and stability improvements on all platforms. 1596 1597 15982016-10-07: Version 5.6.7 1599 1600 Performance and stability improvements on all platforms. 1601 1602 16032016-10-07: Version 5.6.6 1604 1605 Performance and stability improvements on all platforms. 1606 1607 16082016-10-07: Version 5.6.5 1609 1610 Performance and stability improvements on all platforms. 1611 1612 16132016-10-07: Version 5.6.4 1614 1615 Performance and stability improvements on all platforms. 1616 1617 16182016-10-07: Version 5.6.3 1619 1620 Performance and stability improvements on all platforms. 1621 1622 16232016-10-07: Version 5.6.2 1624 1625 Performance and stability improvements on all platforms. 1626 1627 16282016-10-07: Version 5.6.1 1629 1630 Performance and stability improvements on all platforms. 1631 1632 16332016-10-06: Version 5.5.383 1634 1635 Performance and stability improvements on all platforms. 1636 1637 16382016-10-06: Version 5.5.382 1639 1640 Performance and stability improvements on all platforms. 1641 1642 16432016-10-06: Version 5.5.381 1644 1645 Performance and stability improvements on all platforms. 1646 1647 16482016-10-06: Version 5.5.380 1649 1650 Performance and stability improvements on all platforms. 1651 1652 16532016-10-06: Version 5.5.379 1654 1655 Performance and stability improvements on all platforms. 1656 1657 16582016-10-06: Version 5.5.378 1659 1660 Performance and stability improvements on all platforms. 1661 1662 16632016-10-06: Version 5.5.377 1664 1665 Performance and stability improvements on all platforms. 1666 1667 16682016-10-06: Version 5.5.376 1669 1670 Performance and stability improvements on all platforms. 1671 1672 16732016-10-05: Version 5.5.375 1674 1675 Performance and stability improvements on all platforms. 1676 1677 16782016-10-05: Version 5.5.374 1679 1680 Performance and stability improvements on all platforms. 1681 1682 16832016-10-05: Version 5.5.373 1684 1685 Performance and stability improvements on all platforms. 1686 1687 16882016-10-05: Version 5.5.372 1689 1690 Performance and stability improvements on all platforms. 1691 1692 16932016-10-05: Version 5.5.371 1694 1695 Performance and stability improvements on all platforms. 1696 1697 16982016-10-05: Version 5.5.370 1699 1700 Performance and stability improvements on all platforms. 1701 1702 17032016-10-05: Version 5.5.369 1704 1705 Performance and stability improvements on all platforms. 1706 1707 17082016-10-05: Version 5.5.368 1709 1710 Performance and stability improvements on all platforms. 1711 1712 17132016-10-05: Version 5.5.367 1714 1715 Performance and stability improvements on all platforms. 1716 1717 17182016-10-04: Version 5.5.366 1719 1720 Performance and stability improvements on all platforms. 1721 1722 17232016-10-04: Version 5.5.365 1724 1725 Performance and stability improvements on all platforms. 1726 1727 17282016-10-04: Version 5.5.364 1729 1730 Performance and stability improvements on all platforms. 1731 1732 17332016-10-04: Version 5.5.363 1734 1735 Performance and stability improvements on all platforms. 1736 1737 17382016-10-04: Version 5.5.362 1739 1740 Performance and stability improvements on all platforms. 1741 1742 17432016-10-04: Version 5.5.361 1744 1745 Performance and stability improvements on all platforms. 1746 1747 17482016-10-04: Version 5.5.360 1749 1750 Performance and stability improvements on all platforms. 1751 1752 17532016-10-04: Version 5.5.359 1754 1755 Performance and stability improvements on all platforms. 1756 1757 17582016-10-04: Version 5.5.358 1759 1760 Performance and stability improvements on all platforms. 1761 1762 17632016-10-04: Version 5.5.357 1764 1765 Performance and stability improvements on all platforms. 1766 1767 17682016-10-04: Version 5.5.356 1769 1770 Performance and stability improvements on all platforms. 1771 1772 17732016-10-04: Version 5.5.355 1774 1775 Performance and stability improvements on all platforms. 1776 1777 17782016-10-04: Version 5.5.354 1779 1780 Performance and stability improvements on all platforms. 1781 1782 17832016-10-04: Version 5.5.353 1784 1785 Performance and stability improvements on all platforms. 1786 1787 17882016-10-04: Version 5.5.352 1789 1790 Performance and stability improvements on all platforms. 1791 1792 17932016-10-03: Version 5.5.351 1794 1795 Performance and stability improvements on all platforms. 1796 1797 17982016-10-03: Version 5.5.350 1799 1800 Performance and stability improvements on all platforms. 1801 1802 18032016-10-03: Version 5.5.349 1804 1805 Performance and stability improvements on all platforms. 1806 1807 18082016-10-03: Version 5.5.348 1809 1810 Performance and stability improvements on all platforms. 1811 1812 18132016-10-03: Version 5.5.347 1814 1815 Performance and stability improvements on all platforms. 1816 1817 18182016-10-03: Version 5.5.346 1819 1820 Performance and stability improvements on all platforms. 1821 1822 18232016-10-02: Version 5.5.345 1824 1825 Performance and stability improvements on all platforms. 1826 1827 18282016-10-02: Version 5.5.344 1829 1830 Performance and stability improvements on all platforms. 1831 1832 18332016-10-02: Version 5.5.343 1834 1835 Performance and stability improvements on all platforms. 1836 1837 18382016-10-02: Version 5.5.342 1839 1840 Performance and stability improvements on all platforms. 1841 1842 18432016-10-01: Version 5.5.341 1844 1845 Performance and stability improvements on all platforms. 1846 1847 18482016-10-01: Version 5.5.340 1849 1850 Performance and stability improvements on all platforms. 1851 1852 18532016-09-30: Version 5.5.339 1854 1855 Performance and stability improvements on all platforms. 1856 1857 18582016-09-30: Version 5.5.338 1859 1860 Performance and stability improvements on all platforms. 1861 1862 18632016-09-30: Version 5.5.337 1864 1865 Performance and stability improvements on all platforms. 1866 1867 18682016-09-30: Version 5.5.336 1869 1870 Performance and stability improvements on all platforms. 1871 1872 18732016-09-30: Version 5.5.335 1874 1875 Performance and stability improvements on all platforms. 1876 1877 18782016-09-29: Version 5.5.334 1879 1880 Performance and stability improvements on all platforms. 1881 1882 18832016-09-29: Version 5.5.333 1884 1885 Performance and stability improvements on all platforms. 1886 1887 18882016-09-29: Version 5.5.332 1889 1890 Performance and stability improvements on all platforms. 1891 1892 18932016-09-29: Version 5.5.331 1894 1895 Performance and stability improvements on all platforms. 1896 1897 18982016-09-29: Version 5.5.330 1899 1900 Performance and stability improvements on all platforms. 1901 1902 19032016-09-29: Version 5.5.329 1904 1905 Performance and stability improvements on all platforms. 1906 1907 19082016-09-29: Version 5.5.328 1909 1910 Performance and stability improvements on all platforms. 1911 1912 19132016-09-29: Version 5.5.327 1914 1915 Performance and stability improvements on all platforms. 1916 1917 19182016-09-29: Version 5.5.326 1919 1920 Performance and stability improvements on all platforms. 1921 1922 19232016-09-29: Version 5.5.325 1924 1925 Performance and stability improvements on all platforms. 1926 1927 19282016-09-29: Version 5.5.324 1929 1930 Performance and stability improvements on all platforms. 1931 1932 19332016-09-29: Version 5.5.323 1934 1935 Performance and stability improvements on all platforms. 1936 1937 19382016-09-29: Version 5.5.322 1939 1940 Performance and stability improvements on all platforms. 1941 1942 19432016-09-29: Version 5.5.321 1944 1945 Performance and stability improvements on all platforms. 1946 1947 19482016-09-29: Version 5.5.320 1949 1950 Performance and stability improvements on all platforms. 1951 1952 19532016-09-29: Version 5.5.319 1954 1955 Performance and stability improvements on all platforms. 1956 1957 19582016-09-29: Version 5.5.318 1959 1960 Performance and stability improvements on all platforms. 1961 1962 19632016-09-29: Version 5.5.317 1964 1965 Performance and stability improvements on all platforms. 1966 1967 19682016-09-28: Version 5.5.316 1969 1970 Performance and stability improvements on all platforms. 1971 1972 19732016-09-28: Version 5.5.315 1974 1975 Performance and stability improvements on all platforms. 1976 1977 19782016-09-28: Version 5.5.314 1979 1980 Performance and stability improvements on all platforms. 1981 1982 19832016-09-28: Version 5.5.313 1984 1985 Performance and stability improvements on all platforms. 1986 1987 19882016-09-28: Version 5.5.312 1989 1990 Performance and stability improvements on all platforms. 1991 1992 19932016-09-28: Version 5.5.311 1994 1995 Performance and stability improvements on all platforms. 1996 1997 19982016-09-28: Version 5.5.310 1999 2000 Performance and stability improvements on all platforms. 2001 2002 20032016-09-28: Version 5.5.309 2004 2005 [wasm] Master CL for Binary 0xC changes (Chromium issue 575167). 2006 2007 Performance and stability improvements on all platforms. 2008 2009 20102016-09-27: Version 5.5.308 2011 2012 Performance and stability improvements on all platforms. 2013 2014 20152016-09-27: Version 5.5.307 2016 2017 Performance and stability improvements on all platforms. 2018 2019 20202016-09-27: Version 5.5.306 2021 2022 Performance and stability improvements on all platforms. 2023 2024 20252016-09-27: Version 5.5.305 2026 2027 Performance and stability improvements on all platforms. 2028 2029 20302016-09-27: Version 5.5.304 2031 2032 Performance and stability improvements on all platforms. 2033 2034 20352016-09-27: Version 5.5.303 2036 2037 Performance and stability improvements on all platforms. 2038 2039 20402016-09-27: Version 5.5.302 2041 2042 Performance and stability improvements on all platforms. 2043 2044 20452016-09-27: Version 5.5.301 2046 2047 Performance and stability improvements on all platforms. 2048 2049 20502016-09-27: Version 5.5.300 2051 2052 Performance and stability improvements on all platforms. 2053 2054 20552016-09-27: Version 5.5.299 2056 2057 Performance and stability improvements on all platforms. 2058 2059 20602016-09-27: Version 5.5.298 2061 2062 Performance and stability improvements on all platforms. 2063 2064 20652016-09-27: Version 5.5.297 2066 2067 Performance and stability improvements on all platforms. 2068 2069 20702016-09-27: Version 5.5.296 2071 2072 Performance and stability improvements on all platforms. 2073 2074 20752016-09-26: Version 5.5.295 2076 2077 Performance and stability improvements on all platforms. 2078 2079 20802016-09-26: Version 5.5.294 2081 2082 Performance and stability improvements on all platforms. 2083 2084 20852016-09-26: Version 5.5.293 2086 2087 Performance and stability improvements on all platforms. 2088 2089 20902016-09-26: Version 5.5.292 2091 2092 Performance and stability improvements on all platforms. 2093 2094 20952016-09-26: Version 5.5.291 2096 2097 Performance and stability improvements on all platforms. 2098 2099 21002016-09-26: Version 5.5.290 2101 2102 Performance and stability improvements on all platforms. 2103 2104 21052016-09-26: Version 5.5.289 2106 2107 Performance and stability improvements on all platforms. 2108 2109 21102016-09-26: Version 5.5.288 2111 2112 Performance and stability improvements on all platforms. 2113 2114 21152016-09-26: Version 5.5.287 2116 2117 Performance and stability improvements on all platforms. 2118 2119 21202016-09-26: Version 5.5.286 2121 2122 Performance and stability improvements on all platforms. 2123 2124 21252016-09-26: Version 5.5.285 2126 2127 Performance and stability improvements on all platforms. 2128 2129 21302016-09-26: Version 5.5.284 2131 2132 Performance and stability improvements on all platforms. 2133 2134 21352016-09-26: Version 5.5.283 2136 2137 Performance and stability improvements on all platforms. 2138 2139 21402016-09-26: Version 5.5.282 2141 2142 Performance and stability improvements on all platforms. 2143 2144 21452016-09-24: Version 5.5.281 2146 2147 Performance and stability improvements on all platforms. 2148 2149 21502016-09-24: Version 5.5.280 2151 2152 Performance and stability improvements on all platforms. 2153 2154 21552016-09-24: Version 5.5.279 2156 2157 Performance and stability improvements on all platforms. 2158 2159 21602016-09-24: Version 5.5.278 2161 2162 Performance and stability improvements on all platforms. 2163 2164 21652016-09-23: Version 5.5.277 2166 2167 Performance and stability improvements on all platforms. 2168 2169 21702016-09-23: Version 5.5.276 2171 2172 [wasm] Master CL for Binary 0xC changes (Chromium issue 575167). 2173 2174 Performance and stability improvements on all platforms. 2175 2176 21772016-09-23: Version 5.5.275 2178 2179 Performance and stability improvements on all platforms. 2180 2181 21822016-09-22: Version 5.5.274 2183 2184 Performance and stability improvements on all platforms. 2185 2186 21872016-09-22: Version 5.5.273 2188 2189 Performance and stability improvements on all platforms. 2190 2191 21922016-09-22: Version 5.5.272 2193 2194 Performance and stability improvements on all platforms. 2195 2196 21972016-09-22: Version 5.5.271 2198 2199 Performance and stability improvements on all platforms. 2200 2201 22022016-09-22: Version 5.5.270 2203 2204 Performance and stability improvements on all platforms. 2205 2206 22072016-09-22: Version 5.5.269 2208 2209 Performance and stability improvements on all platforms. 2210 2211 22122016-09-22: Version 5.5.268 2213 2214 Performance and stability improvements on all platforms. 2215 2216 22172016-09-22: Version 5.5.267 2218 2219 Performance and stability improvements on all platforms. 2220 2221 22222016-09-22: Version 5.5.266 2223 2224 Performance and stability improvements on all platforms. 2225 2226 22272016-09-22: Version 5.5.265 2228 2229 Performance and stability improvements on all platforms. 2230 2231 22322016-09-22: Version 5.5.264 2233 2234 Performance and stability improvements on all platforms. 2235 2236 22372016-09-22: Version 5.5.263 2238 2239 Performance and stability improvements on all platforms. 2240 2241 22422016-09-22: Version 5.5.262 2243 2244 Performance and stability improvements on all platforms. 2245 2246 22472016-09-22: Version 5.5.261 2248 2249 Performance and stability improvements on all platforms. 2250 2251 22522016-09-22: Version 5.5.260 2253 2254 Performance and stability improvements on all platforms. 2255 2256 22572016-09-22: Version 5.5.259 2258 2259 Performance and stability improvements on all platforms. 2260 2261 22622016-09-22: Version 5.5.258 2263 2264 Performance and stability improvements on all platforms. 2265 2266 22672016-09-21: Version 5.5.257 2268 2269 Performance and stability improvements on all platforms. 2270 2271 22722016-09-21: Version 5.5.256 2273 2274 Performance and stability improvements on all platforms. 2275 2276 22772016-09-21: Version 5.5.255 2278 2279 Performance and stability improvements on all platforms. 2280 2281 22822016-09-21: Version 5.5.254 2283 2284 Performance and stability improvements on all platforms. 2285 2286 22872016-09-21: Version 5.5.253 2288 2289 Performance and stability improvements on all platforms. 2290 2291 22922016-09-21: Version 5.5.252 2293 2294 Performance and stability improvements on all platforms. 2295 2296 22972016-09-21: Version 5.5.251 2298 2299 Performance and stability improvements on all platforms. 2300 2301 23022016-09-21: Version 5.5.250 2303 2304 Performance and stability improvements on all platforms. 2305 2306 23072016-09-21: Version 5.5.249 2308 2309 Performance and stability improvements on all platforms. 2310 2311 23122016-09-21: Version 5.5.248 2313 2314 Performance and stability improvements on all platforms. 2315 2316 23172016-09-21: Version 5.5.247 2318 2319 Performance and stability improvements on all platforms. 2320 2321 23222016-09-21: Version 5.5.246 2323 2324 Performance and stability improvements on all platforms. 2325 2326 23272016-09-21: Version 5.5.245 2328 2329 Performance and stability improvements on all platforms. 2330 2331 23322016-09-21: Version 5.5.244 2333 2334 Performance and stability improvements on all platforms. 2335 2336 23372016-09-21: Version 5.5.243 2338 2339 Performance and stability improvements on all platforms. 2340 2341 23422016-09-21: Version 5.5.242 2343 2344 Performance and stability improvements on all platforms. 2345 2346 23472016-09-21: Version 5.5.241 2348 2349 Performance and stability improvements on all platforms. 2350 2351 23522016-09-21: Version 5.5.240 2353 2354 Performance and stability improvements on all platforms. 2355 2356 23572016-09-21: Version 5.5.239 2358 2359 Performance and stability improvements on all platforms. 2360 2361 23622016-09-21: Version 5.5.238 2363 2364 Performance and stability improvements on all platforms. 2365 2366 23672016-09-20: Version 5.5.237 2368 2369 Performance and stability improvements on all platforms. 2370 2371 23722016-09-20: Version 5.5.236 2373 2374 Performance and stability improvements on all platforms. 2375 2376 23772016-09-20: Version 5.5.235 2378 2379 Performance and stability improvements on all platforms. 2380 2381 23822016-09-20: Version 5.5.234 2383 2384 Performance and stability improvements on all platforms. 2385 2386 23872016-09-20: Version 5.5.233 2388 2389 Performance and stability improvements on all platforms. 2390 2391 23922016-09-20: Version 5.5.232 2393 2394 Performance and stability improvements on all platforms. 2395 2396 23972016-09-20: Version 5.5.231 2398 2399 Performance and stability improvements on all platforms. 2400 2401 24022016-09-20: Version 5.5.230 2403 2404 Performance and stability improvements on all platforms. 2405 2406 24072016-09-19: Version 5.5.229 2408 2409 Performance and stability improvements on all platforms. 2410 2411 24122016-09-19: Version 5.5.228 2413 2414 Performance and stability improvements on all platforms. 2415 2416 24172016-09-19: Version 5.5.227 2418 2419 Performance and stability improvements on all platforms. 2420 2421 24222016-09-16: Version 5.5.226 2423 2424 Performance and stability improvements on all platforms. 2425 2426 24272016-09-16: Version 5.5.225 2428 2429 Performance and stability improvements on all platforms. 2430 2431 24322016-09-16: Version 5.5.224 2433 2434 Performance and stability improvements on all platforms. 2435 2436 24372016-09-16: Version 5.5.223 2438 2439 Performance and stability improvements on all platforms. 2440 2441 24422016-09-16: Version 5.5.222 2443 2444 Performance and stability improvements on all platforms. 2445 2446 24472016-09-16: Version 5.5.221 2448 2449 Performance and stability improvements on all platforms. 2450 2451 24522016-09-16: Version 5.5.220 2453 2454 Performance and stability improvements on all platforms. 2455 2456 24572016-09-16: Version 5.5.219 2458 2459 Performance and stability improvements on all platforms. 2460 2461 24622016-09-16: Version 5.5.218 2463 2464 Performance and stability improvements on all platforms. 2465 2466 24672016-09-15: Version 5.5.217 2468 2469 Performance and stability improvements on all platforms. 2470 2471 24722016-09-15: Version 5.5.216 2473 2474 Performance and stability improvements on all platforms. 2475 2476 24772016-09-15: Version 5.5.215 2478 2479 Performance and stability improvements on all platforms. 2480 2481 24822016-09-15: Version 5.5.214 2483 2484 Performance and stability improvements on all platforms. 2485 2486 24872016-09-15: Version 5.5.213 2488 2489 Performance and stability improvements on all platforms. 2490 2491 24922016-09-15: Version 5.5.212 2493 2494 Performance and stability improvements on all platforms. 2495 2496 24972016-09-15: Version 5.5.211 2498 2499 Performance and stability improvements on all platforms. 2500 2501 25022016-09-15: Version 5.5.210 2503 2504 Performance and stability improvements on all platforms. 2505 2506 25072016-09-15: Version 5.5.209 2508 2509 Performance and stability improvements on all platforms. 2510 2511 25122016-09-15: Version 5.5.208 2513 2514 Performance and stability improvements on all platforms. 2515 2516 25172016-09-15: Version 5.5.207 2518 2519 Performance and stability improvements on all platforms. 2520 2521 25222016-09-14: Version 5.5.206 2523 2524 Performance and stability improvements on all platforms. 2525 2526 25272016-09-14: Version 5.5.205 2528 2529 Performance and stability improvements on all platforms. 2530 2531 25322016-09-14: Version 5.5.204 2533 2534 Performance and stability improvements on all platforms. 2535 2536 25372016-09-14: Version 5.5.203 2538 2539 Performance and stability improvements on all platforms. 2540 2541 25422016-09-14: Version 5.5.202 2543 2544 Performance and stability improvements on all platforms. 2545 2546 25472016-09-14: Version 5.5.201 2548 2549 Performance and stability improvements on all platforms. 2550 2551 25522016-09-14: Version 5.5.200 2553 2554 Performance and stability improvements on all platforms. 2555 2556 25572016-09-14: Version 5.5.199 2558 2559 Performance and stability improvements on all platforms. 2560 2561 25622016-09-14: Version 5.5.198 2563 2564 Performance and stability improvements on all platforms. 2565 2566 25672016-09-14: Version 5.5.197 2568 2569 Performance and stability improvements on all platforms. 2570 2571 25722016-09-14: Version 5.5.196 2573 2574 Performance and stability improvements on all platforms. 2575 2576 25772016-09-14: Version 5.5.195 2578 2579 Performance and stability improvements on all platforms. 2580 2581 25822016-09-14: Version 5.5.194 2583 2584 Performance and stability improvements on all platforms. 2585 2586 25872016-09-14: Version 5.5.193 2588 2589 Performance and stability improvements on all platforms. 2590 2591 25922016-09-14: Version 5.5.192 2593 2594 Performance and stability improvements on all platforms. 2595 2596 25972016-09-14: Version 5.5.191 2598 2599 Performance and stability improvements on all platforms. 2600 2601 26022016-09-14: Version 5.5.190 2603 2604 Performance and stability improvements on all platforms. 2605 2606 26072016-09-14: Version 5.5.189 2608 2609 Performance and stability improvements on all platforms. 2610 2611 26122016-09-14: Version 5.5.188 2613 2614 Performance and stability improvements on all platforms. 2615 2616 26172016-09-14: Version 5.5.187 2618 2619 Performance and stability improvements on all platforms. 2620 2621 26222016-09-14: Version 5.5.186 2623 2624 Performance and stability improvements on all platforms. 2625 2626 26272016-09-13: Version 5.5.185 2628 2629 Performance and stability improvements on all platforms. 2630 2631 26322016-09-13: Version 5.5.184 2633 2634 Performance and stability improvements on all platforms. 2635 2636 26372016-09-13: Version 5.5.183 2638 2639 Performance and stability improvements on all platforms. 2640 2641 26422016-09-13: Version 5.5.182 2643 2644 Performance and stability improvements on all platforms. 2645 2646 26472016-09-13: Version 5.5.181 2648 2649 Performance and stability improvements on all platforms. 2650 2651 26522016-09-13: Version 5.5.180 2653 2654 Performance and stability improvements on all platforms. 2655 2656 26572016-09-13: Version 5.5.179 2658 2659 Performance and stability improvements on all platforms. 2660 2661 26622016-09-13: Version 5.5.178 2663 2664 Performance and stability improvements on all platforms. 2665 2666 26672016-09-13: Version 5.5.177 2668 2669 Performance and stability improvements on all platforms. 2670 2671 26722016-09-13: Version 5.5.176 2673 2674 Performance and stability improvements on all platforms. 2675 2676 26772016-09-13: Version 5.5.175 2678 2679 Performance and stability improvements on all platforms. 2680 2681 26822016-09-13: Version 5.5.174 2683 2684 Performance and stability improvements on all platforms. 2685 2686 26872016-09-13: Version 5.5.173 2688 2689 Performance and stability improvements on all platforms. 2690 2691 26922016-09-13: Version 5.5.172 2693 2694 Performance and stability improvements on all platforms. 2695 2696 26972016-09-13: Version 5.5.171 2698 2699 Performance and stability improvements on all platforms. 2700 2701 27022016-09-13: Version 5.5.170 2703 2704 Performance and stability improvements on all platforms. 2705 2706 27072016-09-12: Version 5.5.169 2708 2709 Performance and stability improvements on all platforms. 2710 2711 27122016-09-12: Version 5.5.168 2713 2714 Performance and stability improvements on all platforms. 2715 2716 27172016-09-12: Version 5.5.167 2718 2719 Performance and stability improvements on all platforms. 2720 2721 27222016-09-12: Version 5.5.166 2723 2724 Performance and stability improvements on all platforms. 2725 2726 27272016-09-12: Version 5.5.165 2728 2729 Performance and stability improvements on all platforms. 2730 2731 27322016-09-12: Version 5.5.164 2733 2734 Performance and stability improvements on all platforms. 2735 2736 27372016-09-12: Version 5.5.163 2738 2739 Performance and stability improvements on all platforms. 2740 2741 27422016-09-12: Version 5.5.162 2743 2744 Performance and stability improvements on all platforms. 2745 2746 27472016-09-12: Version 5.5.161 2748 2749 Performance and stability improvements on all platforms. 2750 2751 27522016-09-12: Version 5.5.160 2753 2754 Performance and stability improvements on all platforms. 2755 2756 27572016-09-12: Version 5.5.159 2758 2759 Performance and stability improvements on all platforms. 2760 2761 27622016-09-12: Version 5.5.158 2763 2764 Performance and stability improvements on all platforms. 2765 2766 27672016-09-12: Version 5.5.157 2768 2769 Performance and stability improvements on all platforms. 2770 2771 27722016-09-12: Version 5.5.156 2773 2774 Performance and stability improvements on all platforms. 2775 2776 27772016-09-12: Version 5.5.155 2778 2779 Performance and stability improvements on all platforms. 2780 2781 27822016-09-12: Version 5.5.154 2783 2784 Performance and stability improvements on all platforms. 2785 2786 27872016-09-12: Version 5.5.153 2788 2789 Performance and stability improvements on all platforms. 2790 2791 27922016-09-12: Version 5.5.152 2793 2794 Performance and stability improvements on all platforms. 2795 2796 27972016-09-12: Version 5.5.151 2798 2799 Performance and stability improvements on all platforms. 2800 2801 28022016-09-12: Version 5.5.150 2803 2804 Performance and stability improvements on all platforms. 2805 2806 28072016-09-10: Version 5.5.149 2808 2809 Performance and stability improvements on all platforms. 2810 2811 28122016-09-09: Version 5.5.148 2813 2814 Performance and stability improvements on all platforms. 2815 2816 28172016-09-09: Version 5.5.147 2818 2819 Performance and stability improvements on all platforms. 2820 2821 28222016-09-09: Version 5.5.146 2823 2824 Performance and stability improvements on all platforms. 2825 2826 28272016-09-09: Version 5.5.145 2828 2829 Performance and stability improvements on all platforms. 2830 2831 28322016-09-09: Version 5.5.144 2833 2834 Performance and stability improvements on all platforms. 2835 2836 28372016-09-09: Version 5.5.143 2838 2839 Performance and stability improvements on all platforms. 2840 2841 28422016-09-09: Version 5.5.142 2843 2844 Performance and stability improvements on all platforms. 2845 2846 28472016-09-09: Version 5.5.141 2848 2849 Performance and stability improvements on all platforms. 2850 2851 28522016-09-09: Version 5.5.140 2853 2854 Performance and stability improvements on all platforms. 2855 2856 28572016-09-09: Version 5.5.139 2858 2859 Performance and stability improvements on all platforms. 2860 2861 28622016-09-09: Version 5.5.138 2863 2864 Performance and stability improvements on all platforms. 2865 2866 28672016-09-09: Version 5.5.137 2868 2869 Performance and stability improvements on all platforms. 2870 2871 28722016-09-09: Version 5.5.136 2873 2874 Performance and stability improvements on all platforms. 2875 2876 28772016-09-09: Version 5.5.135 2878 2879 Performance and stability improvements on all platforms. 2880 2881 28822016-09-09: Version 5.5.134 2883 2884 Performance and stability improvements on all platforms. 2885 2886 28872016-09-09: Version 5.5.133 2888 2889 Performance and stability improvements on all platforms. 2890 2891 28922016-09-08: Version 5.5.132 2893 2894 Performance and stability improvements on all platforms. 2895 2896 28972016-09-08: Version 5.5.131 2898 2899 Performance and stability improvements on all platforms. 2900 2901 29022016-09-08: Version 5.5.130 2903 2904 Performance and stability improvements on all platforms. 2905 2906 29072016-09-08: Version 5.5.129 2908 2909 Performance and stability improvements on all platforms. 2910 2911 29122016-09-08: Version 5.5.128 2913 2914 Performance and stability improvements on all platforms. 2915 2916 29172016-09-08: Version 5.5.127 2918 2919 Performance and stability improvements on all platforms. 2920 2921 29222016-09-08: Version 5.5.126 2923 2924 Performance and stability improvements on all platforms. 2925 2926 29272016-09-08: Version 5.5.125 2928 2929 Performance and stability improvements on all platforms. 2930 2931 29322016-09-08: Version 5.5.124 2933 2934 Performance and stability improvements on all platforms. 2935 2936 29372016-09-08: Version 5.5.123 2938 2939 Performance and stability improvements on all platforms. 2940 2941 29422016-09-07: Version 5.5.122 2943 2944 Performance and stability improvements on all platforms. 2945 2946 29472016-09-07: Version 5.5.121 2948 2949 Performance and stability improvements on all platforms. 2950 2951 29522016-09-07: Version 5.5.120 2953 2954 Performance and stability improvements on all platforms. 2955 2956 29572016-09-07: Version 5.5.119 2958 2959 Performance and stability improvements on all platforms. 2960 2961 29622016-09-07: Version 5.5.118 2963 2964 Performance and stability improvements on all platforms. 2965 2966 29672016-09-07: Version 5.5.117 2968 2969 Performance and stability improvements on all platforms. 2970 2971 29722016-09-07: Version 5.5.116 2973 2974 Performance and stability improvements on all platforms. 2975 2976 29772016-09-07: Version 5.5.115 2978 2979 Performance and stability improvements on all platforms. 2980 2981 29822016-09-07: Version 5.5.114 2983 2984 Performance and stability improvements on all platforms. 2985 2986 29872016-09-07: Version 5.5.113 2988 2989 Performance and stability improvements on all platforms. 2990 2991 29922016-09-07: Version 5.5.112 2993 2994 Performance and stability improvements on all platforms. 2995 2996 29972016-09-07: Version 5.5.111 2998 2999 Performance and stability improvements on all platforms. 3000 3001 30022016-09-06: Version 5.5.110 3003 3004 Performance and stability improvements on all platforms. 3005 3006 30072016-09-06: Version 5.5.109 3008 3009 Performance and stability improvements on all platforms. 3010 3011 30122016-09-06: Version 5.5.108 3013 3014 Performance and stability improvements on all platforms. 3015 3016 30172016-09-06: Version 5.5.107 3018 3019 Performance and stability improvements on all platforms. 3020 3021 30222016-09-06: Version 5.5.106 3023 3024 Performance and stability improvements on all platforms. 3025 3026 30272016-09-06: Version 5.5.105 3028 3029 Performance and stability improvements on all platforms. 3030 3031 30322016-09-06: Version 5.5.104 3033 3034 Performance and stability improvements on all platforms. 3035 3036 30372016-09-06: Version 5.5.103 3038 3039 Performance and stability improvements on all platforms. 3040 3041 30422016-09-06: Version 5.5.102 3043 3044 Performance and stability improvements on all platforms. 3045 3046 30472016-09-06: Version 5.5.101 3048 3049 Performance and stability improvements on all platforms. 3050 3051 30522016-09-05: Version 5.5.100 3053 3054 Performance and stability improvements on all platforms. 3055 3056 30572016-09-05: Version 5.5.99 3058 3059 Performance and stability improvements on all platforms. 3060 3061 30622016-09-05: Version 5.5.98 3063 3064 Performance and stability improvements on all platforms. 3065 3066 30672016-09-05: Version 5.5.97 3068 3069 Performance and stability improvements on all platforms. 3070 3071 30722016-09-05: Version 5.5.96 3073 3074 Performance and stability improvements on all platforms. 3075 3076 30772016-09-05: Version 5.5.95 3078 3079 Performance and stability improvements on all platforms. 3080 3081 30822016-09-05: Version 5.5.94 3083 3084 Performance and stability improvements on all platforms. 3085 3086 30872016-09-05: Version 5.5.93 3088 3089 Performance and stability improvements on all platforms. 3090 3091 30922016-09-05: Version 5.5.92 3093 3094 Performance and stability improvements on all platforms. 3095 3096 30972016-09-05: Version 5.5.91 3098 3099 Performance and stability improvements on all platforms. 3100 3101 31022016-09-05: Version 5.5.90 3103 3104 Performance and stability improvements on all platforms. 3105 3106 31072016-09-05: Version 5.5.89 3108 3109 Performance and stability improvements on all platforms. 3110 3111 31122016-09-05: Version 5.5.88 3113 3114 Performance and stability improvements on all platforms. 3115 3116 31172016-09-05: Version 5.5.87 3118 3119 Performance and stability improvements on all platforms. 3120 3121 31222016-09-05: Version 5.5.86 3123 3124 Performance and stability improvements on all platforms. 3125 3126 31272016-09-04: Version 5.5.85 3128 3129 Performance and stability improvements on all platforms. 3130 3131 31322016-09-04: Version 5.5.84 3133 3134 Performance and stability improvements on all platforms. 3135 3136 31372016-09-04: Version 5.5.83 3138 3139 Performance and stability improvements on all platforms. 3140 3141 31422016-09-02: Version 5.5.82 3143 3144 Performance and stability improvements on all platforms. 3145 3146 31472016-09-02: Version 5.5.81 3148 3149 Performance and stability improvements on all platforms. 3150 3151 31522016-09-02: Version 5.5.80 3153 3154 Performance and stability improvements on all platforms. 3155 3156 31572016-09-02: Version 5.5.79 3158 3159 Performance and stability improvements on all platforms. 3160 3161 31622016-09-02: Version 5.5.78 3163 3164 Performance and stability improvements on all platforms. 3165 3166 31672016-09-02: Version 5.5.77 3168 3169 Performance and stability improvements on all platforms. 3170 3171 31722016-09-02: Version 5.5.76 3173 3174 Performance and stability improvements on all platforms. 3175 3176 31772016-09-02: Version 5.5.75 3178 3179 Performance and stability improvements on all platforms. 3180 3181 31822016-09-02: Version 5.5.74 3183 3184 Performance and stability improvements on all platforms. 3185 3186 31872016-09-02: Version 5.5.73 3188 3189 Performance and stability improvements on all platforms. 3190 3191 31922016-09-02: Version 5.5.72 3193 3194 Performance and stability improvements on all platforms. 3195 3196 31972016-09-02: Version 5.5.71 3198 3199 Performance and stability improvements on all platforms. 3200 3201 32022016-09-01: Version 5.5.70 3203 3204 Performance and stability improvements on all platforms. 3205 3206 32072016-09-01: Version 5.5.69 3208 3209 Performance and stability improvements on all platforms. 3210 3211 32122016-09-01: Version 5.5.68 3213 3214 Performance and stability improvements on all platforms. 3215 3216 32172016-09-01: Version 5.5.67 3218 3219 Performance and stability improvements on all platforms. 3220 3221 32222016-09-01: Version 5.5.66 3223 3224 Performance and stability improvements on all platforms. 3225 3226 32272016-09-01: Version 5.5.65 3228 3229 Performance and stability improvements on all platforms. 3230 3231 32322016-09-01: Version 5.5.64 3233 3234 Performance and stability improvements on all platforms. 3235 3236 32372016-09-01: Version 5.5.63 3238 3239 Performance and stability improvements on all platforms. 3240 3241 32422016-09-01: Version 5.5.62 3243 3244 Performance and stability improvements on all platforms. 3245 3246 32472016-09-01: Version 5.5.61 3248 3249 Performance and stability improvements on all platforms. 3250 3251 32522016-09-01: Version 5.5.60 3253 3254 Performance and stability improvements on all platforms. 3255 3256 32572016-09-01: Version 5.5.59 3258 3259 Performance and stability improvements on all platforms. 3260 3261 32622016-09-01: Version 5.5.58 3263 3264 Performance and stability improvements on all platforms. 3265 3266 32672016-09-01: Version 5.5.57 3268 3269 Performance and stability improvements on all platforms. 3270 3271 32722016-09-01: Version 5.5.56 3273 3274 Performance and stability improvements on all platforms. 3275 3276 32772016-09-01: Version 5.5.55 3278 3279 Performance and stability improvements on all platforms. 3280 3281 32822016-09-01: Version 5.5.54 3283 3284 Performance and stability improvements on all platforms. 3285 3286 32872016-08-31: Version 5.5.53 3288 3289 Performance and stability improvements on all platforms. 3290 3291 32922016-08-31: Version 5.5.52 3293 3294 Performance and stability improvements on all platforms. 3295 3296 32972016-08-31: Version 5.5.51 3298 3299 Performance and stability improvements on all platforms. 3300 3301 33022016-08-31: Version 5.5.50 3303 3304 Performance and stability improvements on all platforms. 3305 3306 33072016-08-31: Version 5.5.49 3308 3309 Performance and stability improvements on all platforms. 3310 3311 33122016-08-31: Version 5.5.48 3313 3314 Performance and stability improvements on all platforms. 3315 3316 33172016-08-31: Version 5.5.47 3318 3319 Performance and stability improvements on all platforms. 3320 3321 33222016-08-31: Version 5.5.46 3323 3324 Performance and stability improvements on all platforms. 3325 3326 33272016-08-31: Version 5.5.45 3328 3329 Performance and stability improvements on all platforms. 3330 3331 33322016-08-31: Version 5.5.44 3333 3334 Performance and stability improvements on all platforms. 3335 3336 33372016-08-31: Version 5.5.43 3338 3339 Performance and stability improvements on all platforms. 3340 3341 33422016-08-31: Version 5.5.42 3343 3344 Performance and stability improvements on all platforms. 3345 3346 33472016-08-31: Version 5.5.41 3348 3349 Performance and stability improvements on all platforms. 3350 3351 33522016-08-31: Version 5.5.40 3353 3354 Performance and stability improvements on all platforms. 3355 3356 33572016-08-31: Version 5.5.39 3358 3359 Performance and stability improvements on all platforms. 3360 3361 33622016-08-31: Version 5.5.38 3363 3364 Performance and stability improvements on all platforms. 3365 3366 33672016-08-31: Version 5.5.37 3368 3369 Performance and stability improvements on all platforms. 3370 3371 33722016-08-30: Version 5.5.36 3373 3374 Performance and stability improvements on all platforms. 3375 3376 33772016-08-30: Version 5.5.35 3378 3379 Performance and stability improvements on all platforms. 3380 3381 33822016-08-30: Version 5.5.34 3383 3384 Performance and stability improvements on all platforms. 3385 3386 33872016-08-30: Version 5.5.33 3388 3389 Performance and stability improvements on all platforms. 3390 3391 33922016-08-30: Version 5.5.32 3393 3394 Performance and stability improvements on all platforms. 3395 3396 33972016-08-30: Version 5.5.31 3398 3399 Performance and stability improvements on all platforms. 3400 3401 34022016-08-30: Version 5.5.30 3403 3404 Performance and stability improvements on all platforms. 3405 3406 34072016-08-30: Version 5.5.29 3408 3409 Performance and stability improvements on all platforms. 3410 3411 34122016-08-30: Version 5.5.28 3413 3414 Performance and stability improvements on all platforms. 3415 3416 34172016-08-30: Version 5.5.27 3418 3419 Performance and stability improvements on all platforms. 3420 3421 34222016-08-30: Version 5.5.26 3423 3424 Performance and stability improvements on all platforms. 3425 3426 34272016-08-30: Version 5.5.25 3428 3429 Performance and stability improvements on all platforms. 3430 3431 34322016-08-30: Version 5.5.24 3433 3434 Performance and stability improvements on all platforms. 3435 3436 34372016-08-30: Version 5.5.23 3438 3439 Performance and stability improvements on all platforms. 3440 3441 34422016-08-30: Version 5.5.22 3443 3444 Performance and stability improvements on all platforms. 3445 3446 34472016-08-29: Version 5.5.21 3448 3449 Performance and stability improvements on all platforms. 3450 3451 34522016-08-29: Version 5.5.20 3453 3454 Performance and stability improvements on all platforms. 3455 3456 34572016-08-29: Version 5.5.19 3458 3459 Performance and stability improvements on all platforms. 3460 3461 34622016-08-29: Version 5.5.18 3463 3464 Performance and stability improvements on all platforms. 3465 3466 34672016-08-29: Version 5.5.17 3468 3469 Performance and stability improvements on all platforms. 3470 3471 34722016-08-29: Version 5.5.16 3473 3474 Performance and stability improvements on all platforms. 3475 3476 34772016-08-29: Version 5.5.15 3478 3479 Performance and stability improvements on all platforms. 3480 3481 34822016-08-29: Version 5.5.14 3483 3484 Performance and stability improvements on all platforms. 3485 3486 34872016-08-29: Version 5.5.13 3488 3489 Performance and stability improvements on all platforms. 3490 3491 34922016-08-29: Version 5.5.12 3493 3494 Performance and stability improvements on all platforms. 3495 3496 34972016-08-29: Version 5.5.11 3498 3499 Performance and stability improvements on all platforms. 3500 3501 35022016-08-29: Version 5.5.10 3503 3504 Performance and stability improvements on all platforms. 3505 3506 35072016-08-29: Version 5.5.9 3508 3509 Performance and stability improvements on all platforms. 3510 3511 35122016-08-29: Version 5.5.8 3513 3514 Performance and stability improvements on all platforms. 3515 3516 35172016-08-29: Version 5.5.7 3518 3519 Performance and stability improvements on all platforms. 3520 3521 35222016-08-29: Version 5.5.6 3523 3524 Performance and stability improvements on all platforms. 3525 3526 35272016-08-28: Version 5.5.5 3528 3529 Performance and stability improvements on all platforms. 3530 3531 35322016-08-28: Version 5.5.4 3533 3534 Performance and stability improvements on all platforms. 3535 3536 35372016-08-28: Version 5.5.3 3538 3539 Performance and stability improvements on all platforms. 3540 3541 35422016-08-28: Version 5.5.2 3543 3544 Performance and stability improvements on all platforms. 3545 3546 35472016-08-26: Version 5.5.1 3548 3549 Performance and stability improvements on all platforms. 3550 3551 35522016-08-25: Version 5.4.524 3553 3554 Performance and stability improvements on all platforms. 3555 3556 35572016-08-25: Version 5.4.523 3558 3559 Performance and stability improvements on all platforms. 3560 3561 35622016-08-25: Version 5.4.522 3563 3564 Performance and stability improvements on all platforms. 3565 3566 35672016-08-25: Version 5.4.521 3568 3569 Performance and stability improvements on all platforms. 3570 3571 35722016-08-25: Version 5.4.520 3573 3574 Performance and stability improvements on all platforms. 3575 3576 35772016-08-25: Version 5.4.519 3578 3579 Performance and stability improvements on all platforms. 3580 3581 35822016-08-25: Version 5.4.518 3583 3584 Performance and stability improvements on all platforms. 3585 3586 35872016-08-24: Version 5.4.517 3588 3589 Performance and stability improvements on all platforms. 3590 3591 35922016-08-24: Version 5.4.516 3593 3594 Performance and stability improvements on all platforms. 3595 3596 35972016-08-24: Version 5.4.515 3598 3599 Performance and stability improvements on all platforms. 3600 3601 36022016-08-24: Version 5.4.514 3603 3604 Performance and stability improvements on all platforms. 3605 3606 36072016-08-24: Version 5.4.513 3608 3609 Performance and stability improvements on all platforms. 3610 3611 36122016-08-24: Version 5.4.512 3613 3614 Performance and stability improvements on all platforms. 3615 3616 36172016-08-24: Version 5.4.511 3618 3619 Performance and stability improvements on all platforms. 3620 3621 36222016-08-24: Version 5.4.510 3623 3624 Performance and stability improvements on all platforms. 3625 3626 36272016-08-24: Version 5.4.509 3628 3629 Performance and stability improvements on all platforms. 3630 3631 36322016-08-24: Version 5.4.508 3633 3634 Performance and stability improvements on all platforms. 3635 3636 36372016-08-24: Version 5.4.507 3638 3639 Performance and stability improvements on all platforms. 3640 3641 36422016-08-24: Version 5.4.506 3643 3644 Performance and stability improvements on all platforms. 3645 3646 36472016-08-23: Version 5.4.505 3648 3649 Performance and stability improvements on all platforms. 3650 3651 36522016-08-23: Version 5.4.504 3653 3654 Performance and stability improvements on all platforms. 3655 3656 36572016-08-23: Version 5.4.503 3658 3659 Performance and stability improvements on all platforms. 3660 3661 36622016-08-23: Version 5.4.502 3663 3664 Performance and stability improvements on all platforms. 3665 3666 36672016-08-23: Version 5.4.501 3668 3669 Performance and stability improvements on all platforms. 3670 3671 36722016-08-23: Version 5.4.500 3673 3674 Performance and stability improvements on all platforms. 3675 3676 36772016-08-23: Version 5.4.499 3678 3679 Performance and stability improvements on all platforms. 3680 3681 36822016-08-23: Version 5.4.498 3683 3684 Performance and stability improvements on all platforms. 3685 3686 36872016-08-23: Version 5.4.497 3688 3689 Performance and stability improvements on all platforms. 3690 3691 36922016-08-23: Version 5.4.496 3693 3694 Performance and stability improvements on all platforms. 3695 3696 36972016-08-23: Version 5.4.495 3698 3699 Performance and stability improvements on all platforms. 3700 3701 37022016-08-23: Version 5.4.494 3703 3704 Performance and stability improvements on all platforms. 3705 3706 37072016-08-23: Version 5.4.493 3708 3709 Performance and stability improvements on all platforms. 3710 3711 37122016-08-23: Version 5.4.492 3713 3714 Performance and stability improvements on all platforms. 3715 3716 37172016-08-22: Version 5.4.491 3718 3719 Performance and stability improvements on all platforms. 3720 3721 37222016-08-22: Version 5.4.490 3723 3724 Performance and stability improvements on all platforms. 3725 3726 37272016-08-22: Version 5.4.489 3728 3729 Performance and stability improvements on all platforms. 3730 3731 37322016-08-22: Version 5.4.488 3733 3734 Performance and stability improvements on all platforms. 3735 3736 37372016-08-22: Version 5.4.487 3738 3739 Performance and stability improvements on all platforms. 3740 3741 37422016-08-22: Version 5.4.486 3743 3744 Performance and stability improvements on all platforms. 3745 3746 37472016-08-22: Version 5.4.485 3748 3749 Performance and stability improvements on all platforms. 3750 3751 37522016-08-22: Version 5.4.484 3753 3754 Performance and stability improvements on all platforms. 3755 3756 37572016-08-22: Version 5.4.483 3758 3759 Performance and stability improvements on all platforms. 3760 3761 37622016-08-22: Version 5.4.482 3763 3764 Performance and stability improvements on all platforms. 3765 3766 37672016-08-22: Version 5.4.481 3768 3769 Performance and stability improvements on all platforms. 3770 3771 37722016-08-22: Version 5.4.480 3773 3774 Performance and stability improvements on all platforms. 3775 3776 37772016-08-22: Version 5.4.479 3778 3779 Performance and stability improvements on all platforms. 3780 3781 37822016-08-20: Version 5.4.478 3783 3784 Performance and stability improvements on all platforms. 3785 3786 37872016-08-20: Version 5.4.477 3788 3789 Performance and stability improvements on all platforms. 3790 3791 37922016-08-20: Version 5.4.476 3793 3794 Performance and stability improvements on all platforms. 3795 3796 37972016-08-19: Version 5.4.475 3798 3799 Performance and stability improvements on all platforms. 3800 3801 38022016-08-19: Version 5.4.474 3803 3804 Performance and stability improvements on all platforms. 3805 3806 38072016-08-19: Version 5.4.473 3808 3809 Performance and stability improvements on all platforms. 3810 3811 38122016-08-19: Version 5.4.472 3813 3814 Performance and stability improvements on all platforms. 3815 3816 38172016-08-19: Version 5.4.471 3818 3819 Performance and stability improvements on all platforms. 3820 3821 38222016-08-19: Version 5.4.470 3823 3824 Performance and stability improvements on all platforms. 3825 3826 38272016-08-19: Version 5.4.469 3828 3829 Performance and stability improvements on all platforms. 3830 3831 38322016-08-19: Version 5.4.468 3833 3834 Performance and stability improvements on all platforms. 3835 3836 38372016-08-19: Version 5.4.467 3838 3839 Performance and stability improvements on all platforms. 3840 3841 38422016-08-19: Version 5.4.466 3843 3844 Performance and stability improvements on all platforms. 3845 3846 38472016-08-19: Version 5.4.465 3848 3849 Performance and stability improvements on all platforms. 3850 3851 38522016-08-19: Version 5.4.464 3853 3854 Performance and stability improvements on all platforms. 3855 3856 38572016-08-19: Version 5.4.463 3858 3859 Performance and stability improvements on all platforms. 3860 3861 38622016-08-19: Version 5.4.462 3863 3864 Performance and stability improvements on all platforms. 3865 3866 38672016-08-19: Version 5.4.461 3868 3869 Performance and stability improvements on all platforms. 3870 3871 38722016-08-19: Version 5.4.460 3873 3874 Performance and stability improvements on all platforms. 3875 3876 38772016-08-18: Version 5.4.459 3878 3879 Performance and stability improvements on all platforms. 3880 3881 38822016-08-18: Version 5.4.458 3883 3884 Performance and stability improvements on all platforms. 3885 3886 38872016-08-18: Version 5.4.457 3888 3889 Performance and stability improvements on all platforms. 3890 3891 38922016-08-18: Version 5.4.456 3893 3894 Performance and stability improvements on all platforms. 3895 3896 38972016-08-18: Version 5.4.455 3898 3899 Performance and stability improvements on all platforms. 3900 3901 39022016-08-18: Version 5.4.454 3903 3904 Performance and stability improvements on all platforms. 3905 3906 39072016-08-18: Version 5.4.453 3908 3909 Performance and stability improvements on all platforms. 3910 3911 39122016-08-18: Version 5.4.452 3913 3914 Performance and stability improvements on all platforms. 3915 3916 39172016-08-18: Version 5.4.451 3918 3919 Performance and stability improvements on all platforms. 3920 3921 39222016-08-18: Version 5.4.450 3923 3924 Performance and stability improvements on all platforms. 3925 3926 39272016-08-17: Version 5.4.449 3928 3929 Performance and stability improvements on all platforms. 3930 3931 39322016-08-17: Version 5.4.448 3933 3934 Performance and stability improvements on all platforms. 3935 3936 39372016-08-17: Version 5.4.447 3938 3939 Performance and stability improvements on all platforms. 3940 3941 39422016-08-17: Version 5.4.446 3943 3944 Performance and stability improvements on all platforms. 3945 3946 39472016-08-17: Version 5.4.445 3948 3949 Performance and stability improvements on all platforms. 3950 3951 39522016-08-17: Version 5.4.444 3953 3954 Performance and stability improvements on all platforms. 3955 3956 39572016-08-17: Version 5.4.443 3958 3959 Performance and stability improvements on all platforms. 3960 3961 39622016-08-17: Version 5.4.442 3963 3964 Performance and stability improvements on all platforms. 3965 3966 39672016-08-17: Version 5.4.441 3968 3969 Performance and stability improvements on all platforms. 3970 3971 39722016-08-17: Version 5.4.440 3973 3974 Performance and stability improvements on all platforms. 3975 3976 39772016-08-16: Version 5.4.439 3978 3979 Performance and stability improvements on all platforms. 3980 3981 39822016-08-16: Version 5.4.438 3983 3984 Performance and stability improvements on all platforms. 3985 3986 39872016-08-16: Version 5.4.437 3988 3989 Performance and stability improvements on all platforms. 3990 3991 39922016-08-16: Version 5.4.436 3993 3994 Performance and stability improvements on all platforms. 3995 3996 39972016-08-16: Version 5.4.435 3998 3999 Performance and stability improvements on all platforms. 4000 4001 40022016-08-16: Version 5.4.434 4003 4004 Performance and stability improvements on all platforms. 4005 4006 40072016-08-16: Version 5.4.433 4008 4009 Performance and stability improvements on all platforms. 4010 4011 40122016-08-16: Version 5.4.432 4013 4014 Performance and stability improvements on all platforms. 4015 4016 40172016-08-16: Version 5.4.431 4018 4019 Performance and stability improvements on all platforms. 4020 4021 40222016-08-16: Version 5.4.430 4023 4024 Performance and stability improvements on all platforms. 4025 4026 40272016-08-16: Version 5.4.429 4028 4029 Performance and stability improvements on all platforms. 4030 4031 40322016-08-16: Version 5.4.428 4033 4034 Performance and stability improvements on all platforms. 4035 4036 40372016-08-15: Version 5.4.427 4038 4039 Performance and stability improvements on all platforms. 4040 4041 40422016-08-15: Version 5.4.426 4043 4044 Performance and stability improvements on all platforms. 4045 4046 40472016-08-15: Version 5.4.425 4048 4049 Performance and stability improvements on all platforms. 4050 4051 40522016-08-15: Version 5.4.424 4053 4054 Performance and stability improvements on all platforms. 4055 4056 40572016-08-15: Version 5.4.423 4058 4059 Performance and stability improvements on all platforms. 4060 4061 40622016-08-14: Version 5.4.422 4063 4064 Performance and stability improvements on all platforms. 4065 4066 40672016-08-14: Version 5.4.421 4068 4069 Performance and stability improvements on all platforms. 4070 4071 40722016-08-13: Version 5.4.420 4073 4074 Performance and stability improvements on all platforms. 4075 4076 40772016-08-12: Version 5.4.419 4078 4079 Performance and stability improvements on all platforms. 4080 4081 40822016-08-12: Version 5.4.418 4083 4084 Performance and stability improvements on all platforms. 4085 4086 40872016-08-12: Version 5.4.417 4088 4089 Performance and stability improvements on all platforms. 4090 4091 40922016-08-12: Version 5.4.416 4093 4094 Performance and stability improvements on all platforms. 4095 4096 40972016-08-12: Version 5.4.415 4098 4099 Performance and stability improvements on all platforms. 4100 4101 41022016-08-12: Version 5.4.414 4103 4104 Performance and stability improvements on all platforms. 4105 4106 41072016-08-12: Version 5.4.413 4108 4109 Performance and stability improvements on all platforms. 4110 4111 41122016-08-12: Version 5.4.412 4113 4114 Performance and stability improvements on all platforms. 4115 4116 41172016-08-12: Version 5.4.411 4118 4119 Performance and stability improvements on all platforms. 4120 4121 41222016-08-12: Version 5.4.410 4123 4124 Performance and stability improvements on all platforms. 4125 4126 41272016-08-12: Version 5.4.409 4128 4129 Performance and stability improvements on all platforms. 4130 4131 41322016-08-12: Version 5.4.408 4133 4134 Performance and stability improvements on all platforms. 4135 4136 41372016-08-12: Version 5.4.407 4138 4139 Performance and stability improvements on all platforms. 4140 4141 41422016-08-11: Version 5.4.406 4143 4144 Performance and stability improvements on all platforms. 4145 4146 41472016-08-11: Version 5.4.405 4148 4149 Performance and stability improvements on all platforms. 4150 4151 41522016-08-11: Version 5.4.404 4153 4154 Performance and stability improvements on all platforms. 4155 4156 41572016-08-11: Version 5.4.403 4158 4159 Performance and stability improvements on all platforms. 4160 4161 41622016-08-11: Version 5.4.402 4163 4164 Performance and stability improvements on all platforms. 4165 4166 41672016-08-11: Version 5.4.401 4168 4169 Performance and stability improvements on all platforms. 4170 4171 41722016-08-11: Version 5.4.400 4173 4174 Performance and stability improvements on all platforms. 4175 4176 41772016-08-11: Version 5.4.399 4178 4179 Performance and stability improvements on all platforms. 4180 4181 41822016-08-10: Version 5.4.398 4183 4184 Performance and stability improvements on all platforms. 4185 4186 41872016-08-10: Version 5.4.397 4188 4189 Performance and stability improvements on all platforms. 4190 4191 41922016-08-10: Version 5.4.396 4193 4194 Performance and stability improvements on all platforms. 4195 4196 41972016-08-10: Version 5.4.395 4198 4199 Performance and stability improvements on all platforms. 4200 4201 42022016-08-10: Version 5.4.394 4203 4204 Performance and stability improvements on all platforms. 4205 4206 42072016-08-10: Version 5.4.393 4208 4209 Performance and stability improvements on all platforms. 4210 4211 42122016-08-10: Version 5.4.392 4213 4214 Performance and stability improvements on all platforms. 4215 4216 42172016-08-09: Version 5.4.391 4218 4219 Performance and stability improvements on all platforms. 4220 4221 42222016-08-09: Version 5.4.390 4223 4224 Performance and stability improvements on all platforms. 4225 4226 42272016-08-09: Version 5.4.389 4228 4229 Performance and stability improvements on all platforms. 4230 4231 42322016-08-09: Version 5.4.388 4233 4234 Performance and stability improvements on all platforms. 4235 4236 42372016-08-09: Version 5.4.387 4238 4239 Performance and stability improvements on all platforms. 4240 4241 42422016-08-09: Version 5.4.386 4243 4244 Performance and stability improvements on all platforms. 4245 4246 42472016-08-09: Version 5.4.385 4248 4249 Performance and stability improvements on all platforms. 4250 4251 42522016-08-09: Version 5.4.384 4253 4254 Performance and stability improvements on all platforms. 4255 4256 42572016-08-09: Version 5.4.383 4258 4259 Performance and stability improvements on all platforms. 4260 4261 42622016-08-09: Version 5.4.382 4263 4264 Performance and stability improvements on all platforms. 4265 4266 42672016-08-09: Version 5.4.381 4268 4269 Performance and stability improvements on all platforms. 4270 4271 42722016-08-09: Version 5.4.380 4273 4274 Performance and stability improvements on all platforms. 4275 4276 42772016-08-09: Version 5.4.379 4278 4279 Performance and stability improvements on all platforms. 4280 4281 42822016-08-09: Version 5.4.378 4283 4284 Performance and stability improvements on all platforms. 4285 4286 42872016-08-08: Version 5.4.377 4288 4289 Performance and stability improvements on all platforms. 4290 4291 42922016-08-08: Version 5.4.376 4293 4294 Performance and stability improvements on all platforms. 4295 4296 42972016-08-08: Version 5.4.375 4298 4299 Performance and stability improvements on all platforms. 4300 4301 43022016-08-08: Version 5.4.374 4303 4304 Performance and stability improvements on all platforms. 4305 4306 43072016-08-08: Version 5.4.373 4308 4309 Performance and stability improvements on all platforms. 4310 4311 43122016-08-08: Version 5.4.372 4313 4314 Performance and stability improvements on all platforms. 4315 4316 43172016-08-08: Version 5.4.371 4318 4319 Performance and stability improvements on all platforms. 4320 4321 43222016-08-08: Version 5.4.370 4323 4324 Performance and stability improvements on all platforms. 4325 4326 43272016-08-08: Version 5.4.369 4328 4329 Performance and stability improvements on all platforms. 4330 4331 43322016-08-08: Version 5.4.368 4333 4334 Performance and stability improvements on all platforms. 4335 4336 43372016-08-08: Version 5.4.367 4338 4339 Performance and stability improvements on all platforms. 4340 4341 43422016-08-05: Version 5.4.366 4343 4344 Performance and stability improvements on all platforms. 4345 4346 43472016-08-05: Version 5.4.365 4348 4349 Performance and stability improvements on all platforms. 4350 4351 43522016-08-05: Version 5.4.364 4353 4354 Performance and stability improvements on all platforms. 4355 4356 43572016-08-05: Version 5.4.363 4358 4359 Performance and stability improvements on all platforms. 4360 4361 43622016-08-05: Version 5.4.362 4363 4364 Performance and stability improvements on all platforms. 4365 4366 43672016-08-05: Version 5.4.361 4368 4369 Performance and stability improvements on all platforms. 4370 4371 43722016-08-05: Version 5.4.360 4373 4374 Performance and stability improvements on all platforms. 4375 4376 43772016-08-05: Version 5.4.359 4378 4379 Performance and stability improvements on all platforms. 4380 4381 43822016-08-05: Version 5.4.358 4383 4384 Performance and stability improvements on all platforms. 4385 4386 43872016-08-05: Version 5.4.357 4388 4389 Performance and stability improvements on all platforms. 4390 4391 43922016-08-05: Version 5.4.356 4393 4394 Performance and stability improvements on all platforms. 4395 4396 43972016-08-04: Version 5.4.355 4398 4399 Performance and stability improvements on all platforms. 4400 4401 44022016-08-04: Version 5.4.354 4403 4404 Performance and stability improvements on all platforms. 4405 4406 44072016-08-04: Version 5.4.353 4408 4409 Performance and stability improvements on all platforms. 4410 4411 44122016-08-04: Version 5.4.352 4413 4414 Performance and stability improvements on all platforms. 4415 4416 44172016-08-04: Version 5.4.351 4418 4419 Performance and stability improvements on all platforms. 4420 4421 44222016-08-04: Version 5.4.350 4423 4424 Performance and stability improvements on all platforms. 4425 4426 44272016-08-04: Version 5.4.349 4428 4429 Performance and stability improvements on all platforms. 4430 4431 44322016-08-03: Version 5.4.348 4433 4434 Performance and stability improvements on all platforms. 4435 4436 44372016-08-03: Version 5.4.347 4438 4439 Performance and stability improvements on all platforms. 4440 4441 44422016-08-03: Version 5.4.346 4443 4444 Performance and stability improvements on all platforms. 4445 4446 44472016-08-03: Version 5.4.345 4448 4449 Performance and stability improvements on all platforms. 4450 4451 44522016-08-03: Version 5.4.344 4453 4454 Performance and stability improvements on all platforms. 4455 4456 44572016-08-03: Version 5.4.343 4458 4459 Performance and stability improvements on all platforms. 4460 4461 44622016-08-03: Version 5.4.342 4463 4464 Performance and stability improvements on all platforms. 4465 4466 44672016-08-03: Version 5.4.341 4468 4469 Performance and stability improvements on all platforms. 4470 4471 44722016-08-03: Version 5.4.340 4473 4474 Performance and stability improvements on all platforms. 4475 4476 44772016-08-03: Version 5.4.339 4478 4479 Performance and stability improvements on all platforms. 4480 4481 44822016-08-03: Version 5.4.338 4483 4484 Performance and stability improvements on all platforms. 4485 4486 44872016-08-03: Version 5.4.337 4488 4489 Performance and stability improvements on all platforms. 4490 4491 44922016-08-02: Version 5.4.336 4493 4494 Performance and stability improvements on all platforms. 4495 4496 44972016-08-02: Version 5.4.335 4498 4499 Performance and stability improvements on all platforms. 4500 4501 45022016-08-02: Version 5.4.334 4503 4504 Performance and stability improvements on all platforms. 4505 4506 45072016-08-02: Version 5.4.333 4508 4509 Performance and stability improvements on all platforms. 4510 4511 45122016-08-02: Version 5.4.332 4513 4514 Performance and stability improvements on all platforms. 4515 4516 45172016-08-02: Version 5.4.331 4518 4519 Performance and stability improvements on all platforms. 4520 4521 45222016-08-02: Version 5.4.330 4523 4524 Performance and stability improvements on all platforms. 4525 4526 45272016-08-02: Version 5.4.329 4528 4529 Performance and stability improvements on all platforms. 4530 4531 45322016-08-02: Version 5.4.328 4533 4534 Performance and stability improvements on all platforms. 4535 4536 45372016-08-02: Version 5.4.327 4538 4539 Performance and stability improvements on all platforms. 4540 4541 45422016-08-02: Version 5.4.326 4543 4544 Performance and stability improvements on all platforms. 4545 4546 45472016-08-02: Version 5.4.325 4548 4549 Performance and stability improvements on all platforms. 4550 4551 45522016-08-02: Version 5.4.324 4553 4554 Performance and stability improvements on all platforms. 4555 4556 45572016-08-02: Version 5.4.323 4558 4559 Performance and stability improvements on all platforms. 4560 4561 45622016-08-02: Version 5.4.322 4563 4564 Performance and stability improvements on all platforms. 4565 4566 45672016-08-02: Version 5.4.321 4568 4569 Performance and stability improvements on all platforms. 4570 4571 45722016-08-01: Version 5.4.320 4573 4574 Performance and stability improvements on all platforms. 4575 4576 45772016-08-01: Version 5.4.319 4578 4579 Performance and stability improvements on all platforms. 4580 4581 45822016-08-01: Version 5.4.318 4583 4584 Performance and stability improvements on all platforms. 4585 4586 45872016-08-01: Version 5.4.317 4588 4589 Performance and stability improvements on all platforms. 4590 4591 45922016-08-01: Version 5.4.316 4593 4594 Performance and stability improvements on all platforms. 4595 4596 45972016-08-01: Version 5.4.315 4598 4599 Performance and stability improvements on all platforms. 4600 4601 46022016-08-01: Version 5.4.314 4603 4604 Performance and stability improvements on all platforms. 4605 4606 46072016-08-01: Version 5.4.313 4608 4609 Performance and stability improvements on all platforms. 4610 4611 46122016-08-01: Version 5.4.312 4613 4614 Performance and stability improvements on all platforms. 4615 4616 46172016-08-01: Version 5.4.311 4618 4619 Performance and stability improvements on all platforms. 4620 4621 46222016-08-01: Version 5.4.310 4623 4624 Performance and stability improvements on all platforms. 4625 4626 46272016-08-01: Version 5.4.309 4628 4629 Performance and stability improvements on all platforms. 4630 4631 46322016-08-01: Version 5.4.308 4633 4634 Performance and stability improvements on all platforms. 4635 4636 46372016-08-01: Version 5.4.307 4638 4639 Performance and stability improvements on all platforms. 4640 4641 46422016-08-01: Version 5.4.306 4643 4644 Performance and stability improvements on all platforms. 4645 4646 46472016-07-31: Version 5.4.305 4648 4649 Performance and stability improvements on all platforms. 4650 4651 46522016-07-31: Version 5.4.304 4653 4654 Performance and stability improvements on all platforms. 4655 4656 46572016-07-30: Version 5.4.303 4658 4659 Performance and stability improvements on all platforms. 4660 4661 46622016-07-30: Version 5.4.302 4663 4664 Performance and stability improvements on all platforms. 4665 4666 46672016-07-29: Version 5.4.301 4668 4669 Performance and stability improvements on all platforms. 4670 4671 46722016-07-29: Version 5.4.300 4673 4674 Performance and stability improvements on all platforms. 4675 4676 46772016-07-29: Version 5.4.299 4678 4679 Performance and stability improvements on all platforms. 4680 4681 46822016-07-29: Version 5.4.298 4683 4684 Performance and stability improvements on all platforms. 4685 4686 46872016-07-29: Version 5.4.297 4688 4689 Performance and stability improvements on all platforms. 4690 4691 46922016-07-29: Version 5.4.296 4693 4694 Performance and stability improvements on all platforms. 4695 4696 46972016-07-29: Version 5.4.295 4698 4699 Performance and stability improvements on all platforms. 4700 4701 47022016-07-29: Version 5.4.294 4703 4704 Performance and stability improvements on all platforms. 4705 4706 47072016-07-29: Version 5.4.293 4708 4709 Performance and stability improvements on all platforms. 4710 4711 47122016-07-29: Version 5.4.292 4713 4714 Performance and stability improvements on all platforms. 4715 4716 47172016-07-29: Version 5.4.291 4718 4719 Performance and stability improvements on all platforms. 4720 4721 47222016-07-29: Version 5.4.290 4723 4724 Performance and stability improvements on all platforms. 4725 4726 47272016-07-29: Version 5.4.289 4728 4729 Performance and stability improvements on all platforms. 4730 4731 47322016-07-29: Version 5.4.288 4733 4734 Performance and stability improvements on all platforms. 4735 4736 47372016-07-28: Version 5.4.287 4738 4739 Performance and stability improvements on all platforms. 4740 4741 47422016-07-28: Version 5.4.286 4743 4744 Performance and stability improvements on all platforms. 4745 4746 47472016-07-28: Version 5.4.285 4748 4749 Performance and stability improvements on all platforms. 4750 4751 47522016-07-28: Version 5.4.284 4753 4754 Performance and stability improvements on all platforms. 4755 4756 47572016-07-28: Version 5.4.283 4758 4759 Performance and stability improvements on all platforms. 4760 4761 47622016-07-28: Version 5.4.282 4763 4764 Performance and stability improvements on all platforms. 4765 4766 47672016-07-28: Version 5.4.281 4768 4769 Performance and stability improvements on all platforms. 4770 4771 47722016-07-27: Version 5.4.280 4773 4774 Performance and stability improvements on all platforms. 4775 4776 47772016-07-27: Version 5.4.279 4778 4779 Performance and stability improvements on all platforms. 4780 4781 47822016-07-27: Version 5.4.278 4783 4784 Performance and stability improvements on all platforms. 4785 4786 47872016-07-27: Version 5.4.277 4788 4789 Performance and stability improvements on all platforms. 4790 4791 47922016-07-27: Version 5.4.276 4793 4794 Performance and stability improvements on all platforms. 4795 4796 47972016-07-27: Version 5.4.275 4798 4799 Performance and stability improvements on all platforms. 4800 4801 48022016-07-27: Version 5.4.274 4803 4804 Performance and stability improvements on all platforms. 4805 4806 48072016-07-27: Version 5.4.273 4808 4809 Performance and stability improvements on all platforms. 4810 4811 48122016-07-27: Version 5.4.272 4813 4814 Performance and stability improvements on all platforms. 4815 4816 48172016-07-27: Version 5.4.271 4818 4819 Performance and stability improvements on all platforms. 4820 4821 48222016-07-27: Version 5.4.270 4823 4824 Performance and stability improvements on all platforms. 4825 4826 48272016-07-27: Version 5.4.269 4828 4829 Performance and stability improvements on all platforms. 4830 4831 48322016-07-27: Version 5.4.268 4833 4834 Performance and stability improvements on all platforms. 4835 4836 48372016-07-27: Version 5.4.267 4838 4839 Performance and stability improvements on all platforms. 4840 4841 48422016-07-26: Version 5.4.266 4843 4844 Performance and stability improvements on all platforms. 4845 4846 48472016-07-26: Version 5.4.265 4848 4849 Performance and stability improvements on all platforms. 4850 4851 48522016-07-26: Version 5.4.264 4853 4854 Performance and stability improvements on all platforms. 4855 4856 48572016-07-26: Version 5.4.263 4858 4859 Performance and stability improvements on all platforms. 4860 4861 48622016-07-26: Version 5.4.262 4863 4864 Performance and stability improvements on all platforms. 4865 4866 48672016-07-26: Version 5.4.261 4868 4869 Performance and stability improvements on all platforms. 4870 4871 48722016-07-26: Version 5.4.260 4873 4874 Performance and stability improvements on all platforms. 4875 4876 48772016-07-26: Version 5.4.259 4878 4879 Performance and stability improvements on all platforms. 4880 4881 48822016-07-26: Version 5.4.258 4883 4884 Performance and stability improvements on all platforms. 4885 4886 48872016-07-26: Version 5.4.257 4888 4889 Performance and stability improvements on all platforms. 4890 4891 48922016-07-26: Version 5.4.256 4893 4894 Performance and stability improvements on all platforms. 4895 4896 48972016-07-26: Version 5.4.255 4898 4899 Performance and stability improvements on all platforms. 4900 4901 49022016-07-26: Version 5.4.254 4903 4904 Performance and stability improvements on all platforms. 4905 4906 49072016-07-26: Version 5.4.253 4908 4909 Performance and stability improvements on all platforms. 4910 4911 49122016-07-26: Version 5.4.252 4913 4914 Performance and stability improvements on all platforms. 4915 4916 49172016-07-26: Version 5.4.251 4918 4919 Performance and stability improvements on all platforms. 4920 4921 49222016-07-26: Version 5.4.250 4923 4924 Performance and stability improvements on all platforms. 4925 4926 49272016-07-25: Version 5.4.249 4928 4929 Performance and stability improvements on all platforms. 4930 4931 49322016-07-25: Version 5.4.248 4933 4934 Performance and stability improvements on all platforms. 4935 4936 49372016-07-25: Version 5.4.247 4938 4939 Performance and stability improvements on all platforms. 4940 4941 49422016-07-25: Version 5.4.246 4943 4944 Performance and stability improvements on all platforms. 4945 4946 49472016-07-25: Version 5.4.245 4948 4949 Performance and stability improvements on all platforms. 4950 4951 49522016-07-25: Version 5.4.244 4953 4954 Performance and stability improvements on all platforms. 4955 4956 49572016-07-25: Version 5.4.243 4958 4959 Performance and stability improvements on all platforms. 4960 4961 49622016-07-25: Version 5.4.242 4963 4964 Performance and stability improvements on all platforms. 4965 4966 49672016-07-25: Version 5.4.241 4968 4969 Performance and stability improvements on all platforms. 4970 4971 49722016-07-25: Version 5.4.240 4973 4974 Performance and stability improvements on all platforms. 4975 4976 49772016-07-25: Version 5.4.239 4978 4979 Performance and stability improvements on all platforms. 4980 4981 49822016-07-25: Version 5.4.238 4983 4984 Performance and stability improvements on all platforms. 4985 4986 49872016-07-25: Version 5.4.237 4988 4989 Performance and stability improvements on all platforms. 4990 4991 49922016-07-25: Version 5.4.236 4993 4994 Performance and stability improvements on all platforms. 4995 4996 49972016-07-25: Version 5.4.235 4998 4999 Performance and stability improvements on all platforms. 5000 5001 50022016-07-24: Version 5.4.234 5003 5004 Performance and stability improvements on all platforms. 5005 5006 50072016-07-24: Version 5.4.233 5008 5009 Performance and stability improvements on all platforms. 5010 5011 50122016-07-23: Version 5.4.232 5013 5014 Performance and stability improvements on all platforms. 5015 5016 50172016-07-22: Version 5.4.231 5018 5019 Performance and stability improvements on all platforms. 5020 5021 50222016-07-22: Version 5.4.230 5023 5024 Performance and stability improvements on all platforms. 5025 5026 50272016-07-22: Version 5.4.229 5028 5029 Performance and stability improvements on all platforms. 5030 5031 50322016-07-22: Version 5.4.228 5033 5034 Performance and stability improvements on all platforms. 5035 5036 50372016-07-22: Version 5.4.227 5038 5039 Performance and stability improvements on all platforms. 5040 5041 50422016-07-22: Version 5.4.226 5043 5044 Performance and stability improvements on all platforms. 5045 5046 50472016-07-22: Version 5.4.225 5048 5049 Performance and stability improvements on all platforms. 5050 5051 50522016-07-22: Version 5.4.224 5053 5054 Performance and stability improvements on all platforms. 5055 5056 50572016-07-22: Version 5.4.223 5058 5059 Performance and stability improvements on all platforms. 5060 5061 50622016-07-22: Version 5.4.222 5063 5064 Performance and stability improvements on all platforms. 5065 5066 50672016-07-22: Version 5.4.221 5068 5069 Performance and stability improvements on all platforms. 5070 5071 50722016-07-22: Version 5.4.220 5073 5074 Performance and stability improvements on all platforms. 5075 5076 50772016-07-22: Version 5.4.219 5078 5079 Performance and stability improvements on all platforms. 5080 5081 50822016-07-22: Version 5.4.218 5083 5084 Performance and stability improvements on all platforms. 5085 5086 50872016-07-21: Version 5.4.217 5088 5089 Performance and stability improvements on all platforms. 5090 5091 50922016-07-21: Version 5.4.216 5093 5094 Performance and stability improvements on all platforms. 5095 5096 50972016-07-21: Version 5.4.215 5098 5099 Performance and stability improvements on all platforms. 5100 5101 51022016-07-21: Version 5.4.214 5103 5104 Performance and stability improvements on all platforms. 5105 5106 51072016-07-21: Version 5.4.213 5108 5109 Performance and stability improvements on all platforms. 5110 5111 51122016-07-21: Version 5.4.212 5113 5114 Performance and stability improvements on all platforms. 5115 5116 51172016-07-21: Version 5.4.211 5118 5119 Performance and stability improvements on all platforms. 5120 5121 51222016-07-21: Version 5.4.210 5123 5124 Performance and stability improvements on all platforms. 5125 5126 51272016-07-21: Version 5.4.209 5128 5129 Performance and stability improvements on all platforms. 5130 5131 51322016-07-21: Version 5.4.208 5133 5134 Performance and stability improvements on all platforms. 5135 5136 51372016-07-21: Version 5.4.207 5138 5139 Performance and stability improvements on all platforms. 5140 5141 51422016-07-21: Version 5.4.206 5143 5144 Performance and stability improvements on all platforms. 5145 5146 51472016-07-21: Version 5.4.205 5148 5149 Performance and stability improvements on all platforms. 5150 5151 51522016-07-21: Version 5.4.204 5153 5154 Performance and stability improvements on all platforms. 5155 5156 51572016-07-21: Version 5.4.203 5158 5159 Performance and stability improvements on all platforms. 5160 5161 51622016-07-21: Version 5.4.202 5163 5164 Performance and stability improvements on all platforms. 5165 5166 51672016-07-21: Version 5.4.201 5168 5169 Performance and stability improvements on all platforms. 5170 5171 51722016-07-20: Version 5.4.200 5173 5174 Performance and stability improvements on all platforms. 5175 5176 51772016-07-20: Version 5.4.199 5178 5179 Performance and stability improvements on all platforms. 5180 5181 51822016-07-20: Version 5.4.198 5183 5184 Performance and stability improvements on all platforms. 5185 5186 51872016-07-20: Version 5.4.197 5188 5189 Performance and stability improvements on all platforms. 5190 5191 51922016-07-20: Version 5.4.196 5193 5194 Performance and stability improvements on all platforms. 5195 5196 51972016-07-20: Version 5.4.195 5198 5199 Performance and stability improvements on all platforms. 5200 5201 52022016-07-20: Version 5.4.194 5203 5204 Performance and stability improvements on all platforms. 5205 5206 52072016-07-20: Version 5.4.193 5208 5209 Performance and stability improvements on all platforms. 5210 5211 52122016-07-20: Version 5.4.192 5213 5214 Performance and stability improvements on all platforms. 5215 5216 52172016-07-20: Version 5.4.191 5218 5219 Performance and stability improvements on all platforms. 5220 5221 52222016-07-19: Version 5.4.190 5223 5224 Performance and stability improvements on all platforms. 5225 5226 52272016-07-19: Version 5.4.189 5228 5229 Performance and stability improvements on all platforms. 5230 5231 52322016-07-18: Version 5.4.188 5233 5234 Performance and stability improvements on all platforms. 5235 5236 52372016-07-18: Version 5.4.187 5238 5239 Performance and stability improvements on all platforms. 5240 5241 52422016-07-18: Version 5.4.186 5243 5244 Performance and stability improvements on all platforms. 5245 5246 52472016-07-18: Version 5.4.185 5248 5249 Performance and stability improvements on all platforms. 5250 5251 52522016-07-18: Version 5.4.184 5253 5254 Performance and stability improvements on all platforms. 5255 5256 52572016-07-18: Version 5.4.183 5258 5259 Performance and stability improvements on all platforms. 5260 5261 52622016-07-18: Version 5.4.182 5263 5264 Performance and stability improvements on all platforms. 5265 5266 52672016-07-18: Version 5.4.181 5268 5269 Performance and stability improvements on all platforms. 5270 5271 52722016-07-18: Version 5.4.180 5273 5274 Performance and stability improvements on all platforms. 5275 5276 52772016-07-18: Version 5.4.179 5278 5279 Performance and stability improvements on all platforms. 5280 5281 52822016-07-18: Version 5.4.178 5283 5284 Performance and stability improvements on all platforms. 5285 5286 52872016-07-18: Version 5.4.177 5288 5289 Performance and stability improvements on all platforms. 5290 5291 52922016-07-18: Version 5.4.176 5293 5294 Performance and stability improvements on all platforms. 5295 5296 52972016-07-18: Version 5.4.175 5298 5299 Performance and stability improvements on all platforms. 5300 5301 53022016-07-17: Version 5.4.174 5303 5304 Performance and stability improvements on all platforms. 5305 5306 53072016-07-17: Version 5.4.173 5308 5309 Performance and stability improvements on all platforms. 5310 5311 53122016-07-17: Version 5.4.172 5313 5314 Performance and stability improvements on all platforms. 5315 5316 53172016-07-16: Version 5.4.171 5318 5319 Performance and stability improvements on all platforms. 5320 5321 53222016-07-16: Version 5.4.170 5323 5324 Performance and stability improvements on all platforms. 5325 5326 53272016-07-16: Version 5.4.169 5328 5329 Performance and stability improvements on all platforms. 5330 5331 53322016-07-15: Version 5.4.168 5333 5334 Performance and stability improvements on all platforms. 5335 5336 53372016-07-15: Version 5.4.167 5338 5339 Performance and stability improvements on all platforms. 5340 5341 53422016-07-15: Version 5.4.166 5343 5344 Performance and stability improvements on all platforms. 5345 5346 53472016-07-15: Version 5.4.165 5348 5349 Performance and stability improvements on all platforms. 5350 5351 53522016-07-15: Version 5.4.164 5353 5354 Performance and stability improvements on all platforms. 5355 5356 53572016-07-15: Version 5.4.163 5358 5359 Performance and stability improvements on all platforms. 5360 5361 53622016-07-15: Version 5.4.162 5363 5364 Performance and stability improvements on all platforms. 5365 5366 53672016-07-15: Version 5.4.161 5368 5369 Performance and stability improvements on all platforms. 5370 5371 53722016-07-15: Version 5.4.160 5373 5374 Performance and stability improvements on all platforms. 5375 5376 53772016-07-15: Version 5.4.159 5378 5379 Performance and stability improvements on all platforms. 5380 5381 53822016-07-15: Version 5.4.158 5383 5384 Performance and stability improvements on all platforms. 5385 5386 53872016-07-15: Version 5.4.157 5388 5389 Performance and stability improvements on all platforms. 5390 5391 53922016-07-14: Version 5.4.156 5393 5394 Performance and stability improvements on all platforms. 5395 5396 53972016-07-14: Version 5.4.155 5398 5399 Performance and stability improvements on all platforms. 5400 5401 54022016-07-14: Version 5.4.154 5403 5404 Performance and stability improvements on all platforms. 5405 5406 54072016-07-14: Version 5.4.153 5408 5409 Performance and stability improvements on all platforms. 5410 5411 54122016-07-14: Version 5.4.152 5413 5414 Performance and stability improvements on all platforms. 5415 5416 54172016-07-14: Version 5.4.151 5418 5419 Performance and stability improvements on all platforms. 5420 5421 54222016-07-14: Version 5.4.150 5423 5424 Performance and stability improvements on all platforms. 5425 5426 54272016-07-14: Version 5.4.149 5428 5429 Performance and stability improvements on all platforms. 5430 5431 54322016-07-14: Version 5.4.148 5433 5434 Performance and stability improvements on all platforms. 5435 5436 54372016-07-14: Version 5.4.147 5438 5439 Performance and stability improvements on all platforms. 5440 5441 54422016-07-14: Version 5.4.146 5443 5444 Performance and stability improvements on all platforms. 5445 5446 54472016-07-14: Version 5.4.145 5448 5449 Performance and stability improvements on all platforms. 5450 5451 54522016-07-14: Version 5.4.144 5453 5454 Performance and stability improvements on all platforms. 5455 5456 54572016-07-14: Version 5.4.143 5458 5459 Performance and stability improvements on all platforms. 5460 5461 54622016-07-14: Version 5.4.142 5463 5464 Performance and stability improvements on all platforms. 5465 5466 54672016-07-14: Version 5.4.141 5468 5469 Performance and stability improvements on all platforms. 5470 5471 54722016-07-14: Version 5.4.140 5473 5474 Performance and stability improvements on all platforms. 5475 5476 54772016-07-14: Version 5.4.139 5478 5479 Performance and stability improvements on all platforms. 5480 5481 54822016-07-14: Version 5.4.138 5483 5484 Performance and stability improvements on all platforms. 5485 5486 54872016-07-14: Version 5.4.137 5488 5489 Performance and stability improvements on all platforms. 5490 5491 54922016-07-14: Version 5.4.136 5493 5494 Performance and stability improvements on all platforms. 5495 5496 54972016-07-14: Version 5.4.135 5498 5499 Performance and stability improvements on all platforms. 5500 5501 55022016-07-13: Version 5.4.134 5503 5504 Performance and stability improvements on all platforms. 5505 5506 55072016-07-13: Version 5.4.133 5508 5509 Performance and stability improvements on all platforms. 5510 5511 55122016-07-13: Version 5.4.132 5513 5514 Performance and stability improvements on all platforms. 5515 5516 55172016-07-13: Version 5.4.131 5518 5519 Performance and stability improvements on all platforms. 5520 5521 55222016-07-13: Version 5.4.130 5523 5524 Performance and stability improvements on all platforms. 5525 5526 55272016-07-13: Version 5.4.129 5528 5529 Performance and stability improvements on all platforms. 5530 5531 55322016-07-13: Version 5.4.128 5533 5534 Performance and stability improvements on all platforms. 5535 5536 55372016-07-13: Version 5.4.127 5538 5539 Performance and stability improvements on all platforms. 5540 5541 55422016-07-13: Version 5.4.126 5543 5544 Performance and stability improvements on all platforms. 5545 5546 55472016-07-13: Version 5.4.125 5548 5549 Performance and stability improvements on all platforms. 5550 5551 55522016-07-13: Version 5.4.124 5553 5554 Performance and stability improvements on all platforms. 5555 5556 55572016-07-13: Version 5.4.123 5558 5559 Performance and stability improvements on all platforms. 5560 5561 55622016-07-13: Version 5.4.122 5563 5564 Performance and stability improvements on all platforms. 5565 5566 55672016-07-13: Version 5.4.121 5568 5569 Performance and stability improvements on all platforms. 5570 5571 55722016-07-13: Version 5.4.120 5573 5574 Performance and stability improvements on all platforms. 5575 5576 55772016-07-13: Version 5.4.119 5578 5579 Performance and stability improvements on all platforms. 5580 5581 55822016-07-13: Version 5.4.118 5583 5584 Performance and stability improvements on all platforms. 5585 5586 55872016-07-13: Version 5.4.117 5588 5589 Performance and stability improvements on all platforms. 5590 5591 55922016-07-13: Version 5.4.116 5593 5594 Performance and stability improvements on all platforms. 5595 5596 55972016-07-13: Version 5.4.115 5598 5599 Performance and stability improvements on all platforms. 5600 5601 56022016-07-13: Version 5.4.114 5603 5604 Performance and stability improvements on all platforms. 5605 5606 56072016-07-13: Version 5.4.113 5608 5609 Performance and stability improvements on all platforms. 5610 5611 56122016-07-13: Version 5.4.112 5613 5614 Performance and stability improvements on all platforms. 5615 5616 56172016-07-13: Version 5.4.111 5618 5619 Performance and stability improvements on all platforms. 5620 5621 56222016-07-12: Version 5.4.110 5623 5624 Performance and stability improvements on all platforms. 5625 5626 56272016-07-12: Version 5.4.109 5628 5629 Performance and stability improvements on all platforms. 5630 5631 56322016-07-12: Version 5.4.108 5633 5634 Performance and stability improvements on all platforms. 5635 5636 56372016-07-12: Version 5.4.107 5638 5639 Performance and stability improvements on all platforms. 5640 5641 56422016-07-12: Version 5.4.106 5643 5644 Performance and stability improvements on all platforms. 5645 5646 56472016-07-12: Version 5.4.105 5648 5649 Performance and stability improvements on all platforms. 5650 5651 56522016-07-12: Version 5.4.104 5653 5654 Performance and stability improvements on all platforms. 5655 5656 56572016-07-12: Version 5.4.103 5658 5659 Performance and stability improvements on all platforms. 5660 5661 56622016-07-12: Version 5.4.102 5663 5664 Performance and stability improvements on all platforms. 5665 5666 56672016-07-12: Version 5.4.101 5668 5669 Performance and stability improvements on all platforms. 5670 5671 56722016-07-12: Version 5.4.100 5673 5674 Performance and stability improvements on all platforms. 5675 5676 56772016-07-12: Version 5.4.99 5678 5679 Performance and stability improvements on all platforms. 5680 5681 56822016-07-12: Version 5.4.98 5683 5684 Performance and stability improvements on all platforms. 5685 5686 56872016-07-12: Version 5.4.97 5688 5689 Performance and stability improvements on all platforms. 5690 5691 56922016-07-12: Version 5.4.96 5693 5694 Performance and stability improvements on all platforms. 5695 5696 56972016-07-12: Version 5.4.95 5698 5699 Performance and stability improvements on all platforms. 5700 5701 57022016-07-12: Version 5.4.94 5703 5704 Performance and stability improvements on all platforms. 5705 5706 57072016-07-12: Version 5.4.93 5708 5709 Performance and stability improvements on all platforms. 5710 5711 57122016-07-11: Version 5.4.92 5713 5714 Performance and stability improvements on all platforms. 5715 5716 57172016-07-11: Version 5.4.91 5718 5719 Performance and stability improvements on all platforms. 5720 5721 57222016-07-11: Version 5.4.90 5723 5724 Performance and stability improvements on all platforms. 5725 5726 57272016-07-11: Version 5.4.89 5728 5729 Performance and stability improvements on all platforms. 5730 5731 57322016-07-11: Version 5.4.88 5733 5734 Recognize HTMLCloseComment after multiline comment (issue 5142). 5735 5736 Performance and stability improvements on all platforms. 5737 5738 57392016-07-11: Version 5.4.87 5740 5741 Performance and stability improvements on all platforms. 5742 5743 57442016-07-11: Version 5.4.86 5745 5746 Performance and stability improvements on all platforms. 5747 5748 57492016-07-11: Version 5.4.85 5750 5751 Performance and stability improvements on all platforms. 5752 5753 57542016-07-11: Version 5.4.84 5755 5756 Performance and stability improvements on all platforms. 5757 5758 57592016-07-11: Version 5.4.83 5760 5761 Performance and stability improvements on all platforms. 5762 5763 57642016-07-11: Version 5.4.82 5765 5766 Performance and stability improvements on all platforms. 5767 5768 57692016-07-11: Version 5.4.81 5770 5771 Performance and stability improvements on all platforms. 5772 5773 57742016-07-11: Version 5.4.80 5775 5776 Performance and stability improvements on all platforms. 5777 5778 57792016-07-11: Version 5.4.79 5780 5781 Performance and stability improvements on all platforms. 5782 5783 57842016-07-11: Version 5.4.78 5785 5786 Performance and stability improvements on all platforms. 5787 5788 57892016-07-11: Version 5.4.77 5790 5791 Performance and stability improvements on all platforms. 5792 5793 57942016-07-11: Version 5.4.76 5795 5796 Performance and stability improvements on all platforms. 5797 5798 57992016-07-11: Version 5.4.75 5800 5801 Performance and stability improvements on all platforms. 5802 5803 58042016-07-11: Version 5.4.74 5805 5806 Performance and stability improvements on all platforms. 5807 5808 58092016-07-11: Version 5.4.73 5810 5811 Performance and stability improvements on all platforms. 5812 5813 58142016-07-11: Version 5.4.72 5815 5816 Performance and stability improvements on all platforms. 5817 5818 58192016-07-11: Version 5.4.71 5820 5821 Performance and stability improvements on all platforms. 5822 5823 58242016-07-08: Version 5.4.70 5825 5826 Performance and stability improvements on all platforms. 5827 5828 58292016-07-08: Version 5.4.69 5830 5831 Performance and stability improvements on all platforms. 5832 5833 58342016-07-08: Version 5.4.68 5835 5836 Performance and stability improvements on all platforms. 5837 5838 58392016-07-08: Version 5.4.67 5840 5841 Performance and stability improvements on all platforms. 5842 5843 58442016-07-08: Version 5.4.66 5845 5846 Performance and stability improvements on all platforms. 5847 5848 58492016-07-08: Version 5.4.65 5850 5851 Performance and stability improvements on all platforms. 5852 5853 58542016-07-08: Version 5.4.64 5855 5856 Performance and stability improvements on all platforms. 5857 5858 58592016-07-08: Version 5.4.63 5860 5861 Performance and stability improvements on all platforms. 5862 5863 58642016-07-08: Version 5.4.62 5865 5866 Performance and stability improvements on all platforms. 5867 5868 58692016-07-08: Version 5.4.61 5870 5871 Performance and stability improvements on all platforms. 5872 5873 58742016-07-08: Version 5.4.60 5875 5876 Performance and stability improvements on all platforms. 5877 5878 58792016-07-07: Version 5.4.59 5880 5881 Performance and stability improvements on all platforms. 5882 5883 58842016-07-07: Version 5.4.58 5885 5886 Performance and stability improvements on all platforms. 5887 5888 58892016-07-07: Version 5.4.57 5890 5891 Performance and stability improvements on all platforms. 5892 5893 58942016-07-07: Version 5.4.56 5895 5896 Performance and stability improvements on all platforms. 5897 5898 58992016-07-07: Version 5.4.55 5900 5901 Performance and stability improvements on all platforms. 5902 5903 59042016-07-07: Version 5.4.54 5905 5906 Performance and stability improvements on all platforms. 5907 5908 59092016-07-07: Version 5.4.53 5910 5911 Performance and stability improvements on all platforms. 5912 5913 59142016-07-07: Version 5.4.52 5915 5916 Performance and stability improvements on all platforms. 5917 5918 59192016-07-07: Version 5.4.51 5920 5921 Performance and stability improvements on all platforms. 5922 5923 59242016-07-07: Version 5.4.50 5925 5926 Performance and stability improvements on all platforms. 5927 5928 59292016-07-07: Version 5.4.49 5930 5931 Performance and stability improvements on all platforms. 5932 5933 59342016-07-07: Version 5.4.48 5935 5936 Performance and stability improvements on all platforms. 5937 5938 59392016-07-07: Version 5.4.47 5940 5941 Performance and stability improvements on all platforms. 5942 5943 59442016-07-07: Version 5.4.46 5945 5946 Performance and stability improvements on all platforms. 5947 5948 59492016-07-06: Version 5.4.45 5950 5951 Performance and stability improvements on all platforms. 5952 5953 59542016-07-06: Version 5.4.44 5955 5956 Performance and stability improvements on all platforms. 5957 5958 59592016-07-06: Version 5.4.43 5960 5961 Performance and stability improvements on all platforms. 5962 5963 59642016-07-06: Version 5.4.42 5965 5966 Performance and stability improvements on all platforms. 5967 5968 59692016-07-06: Version 5.4.41 5970 5971 Performance and stability improvements on all platforms. 5972 5973 59742016-07-06: Version 5.4.40 5975 5976 Performance and stability improvements on all platforms. 5977 5978 59792016-07-06: Version 5.4.39 5980 5981 Performance and stability improvements on all platforms. 5982 5983 59842016-07-06: Version 5.4.38 5985 5986 Performance and stability improvements on all platforms. 5987 5988 59892016-07-06: Version 5.4.37 5990 5991 Performance and stability improvements on all platforms. 5992 5993 59942016-07-06: Version 5.4.36 5995 5996 Performance and stability improvements on all platforms. 5997 5998 59992016-07-06: Version 5.4.35 6000 6001 Performance and stability improvements on all platforms. 6002 6003 60042016-07-06: Version 5.4.34 6005 6006 Performance and stability improvements on all platforms. 6007 6008 60092016-07-06: Version 5.4.33 6010 6011 Performance and stability improvements on all platforms. 6012 6013 60142016-07-06: Version 5.4.32 6015 6016 Performance and stability improvements on all platforms. 6017 6018 60192016-07-06: Version 5.4.31 6020 6021 Performance and stability improvements on all platforms. 6022 6023 60242016-07-05: Version 5.4.30 6025 6026 Performance and stability improvements on all platforms. 6027 6028 60292016-07-05: Version 5.4.29 6030 6031 Performance and stability improvements on all platforms. 6032 6033 60342016-07-05: Version 5.4.28 6035 6036 Performance and stability improvements on all platforms. 6037 6038 60392016-07-05: Version 5.4.27 6040 6041 Performance and stability improvements on all platforms. 6042 6043 60442016-07-05: Version 5.4.26 6045 6046 Performance and stability improvements on all platforms. 6047 6048 60492016-07-05: Version 5.4.25 6050 6051 Performance and stability improvements on all platforms. 6052 6053 60542016-07-05: Version 5.4.24 6055 6056 Performance and stability improvements on all platforms. 6057 6058 60592016-07-05: Version 5.4.23 6060 6061 Performance and stability improvements on all platforms. 6062 6063 60642016-07-05: Version 5.4.22 6065 6066 Performance and stability improvements on all platforms. 6067 6068 60692016-07-04: Version 5.4.21 6070 6071 Performance and stability improvements on all platforms. 6072 6073 60742016-07-04: Version 5.4.20 6075 6076 Performance and stability improvements on all platforms. 6077 6078 60792016-07-04: Version 5.4.19 6080 6081 Performance and stability improvements on all platforms. 6082 6083 60842016-07-04: Version 5.4.18 6085 6086 Performance and stability improvements on all platforms. 6087 6088 60892016-07-04: Version 5.4.17 6090 6091 Performance and stability improvements on all platforms. 6092 6093 60942016-07-04: Version 5.4.16 6095 6096 Performance and stability improvements on all platforms. 6097 6098 60992016-07-04: Version 5.4.15 6100 6101 Performance and stability improvements on all platforms. 6102 6103 61042016-07-04: Version 5.4.14 6105 6106 Performance and stability improvements on all platforms. 6107 6108 61092016-07-04: Version 5.4.13 6110 6111 Performance and stability improvements on all platforms. 6112 6113 61142016-07-04: Version 5.4.12 6115 6116 Performance and stability improvements on all platforms. 6117 6118 61192016-07-04: Version 5.4.11 6120 6121 Performance and stability improvements on all platforms. 6122 6123 61242016-07-04: Version 5.4.10 6125 6126 Performance and stability improvements on all platforms. 6127 6128 61292016-07-04: Version 5.4.9 6130 6131 Performance and stability improvements on all platforms. 6132 6133 61342016-07-04: Version 5.4.8 6135 6136 Performance and stability improvements on all platforms. 6137 6138 61392016-07-03: Version 5.4.7 6140 6141 Performance and stability improvements on all platforms. 6142 6143 61442016-07-03: Version 5.4.6 6145 6146 Performance and stability improvements on all platforms. 6147 6148 61492016-07-03: Version 5.4.5 6150 6151 Performance and stability improvements on all platforms. 6152 6153 61542016-07-03: Version 5.4.4 6155 6156 Performance and stability improvements on all platforms. 6157 6158 61592016-07-01: Version 5.4.3 6160 6161 Performance and stability improvements on all platforms. 6162 6163 61642016-07-01: Version 5.4.2 6165 6166 Performance and stability improvements on all platforms. 6167 6168 61692016-07-01: Version 5.4.1 6170 6171 [stubs] GetPropertyStub added (issue 4911). 6172 6173 [wasm] Fix receiver conversion for WASM->JS calls (Chromium issue 6174 624713). 6175 6176 Performance and stability improvements on all platforms. 6177 6178 61792016-06-30: Version 5.3.351 6180 6181 Performance and stability improvements on all platforms. 6182 6183 61842016-06-30: Version 5.3.350 6185 6186 Performance and stability improvements on all platforms. 6187 6188 61892016-06-29: Version 5.3.349 6190 6191 Performance and stability improvements on all platforms. 6192 6193 61942016-06-29: Version 5.3.348 6195 6196 Performance and stability improvements on all platforms. 6197 6198 61992016-06-29: Version 5.3.347 6200 6201 Performance and stability improvements on all platforms. 6202 6203 62042016-06-29: Version 5.3.346 6205 6206 Performance and stability improvements on all platforms. 6207 6208 62092016-06-29: Version 5.3.345 6210 6211 Performance and stability improvements on all platforms. 6212 6213 62142016-06-29: Version 5.3.344 6215 6216 Performance and stability improvements on all platforms. 6217 6218 62192016-06-29: Version 5.3.343 6220 6221 Performance and stability improvements on all platforms. 6222 6223 62242016-06-29: Version 5.3.342 6225 6226 Performance and stability improvements on all platforms. 6227 6228 62292016-06-29: Version 5.3.341 6230 6231 Performance and stability improvements on all platforms. 6232 6233 62342016-06-29: Version 5.3.340 6235 6236 Performance and stability improvements on all platforms. 6237 6238 62392016-06-29: Version 5.3.339 6240 6241 Performance and stability improvements on all platforms. 6242 6243 62442016-06-29: Version 5.3.338 6245 6246 Performance and stability improvements on all platforms. 6247 6248 62492016-06-29: Version 5.3.337 6250 6251 Performance and stability improvements on all platforms. 6252 6253 62542016-06-29: Version 5.3.336 6255 6256 Performance and stability improvements on all platforms. 6257 6258 62592016-06-29: Version 5.3.335 6260 6261 Allow trailing commas in function parameter lists (issue 5051). 6262 6263 Performance and stability improvements on all platforms. 6264 6265 62662016-06-28: Version 5.3.334 6267 6268 Performance and stability improvements on all platforms. 6269 6270 62712016-06-28: Version 5.3.333 6272 6273 Performance and stability improvements on all platforms. 6274 6275 62762016-06-27: Version 5.3.332 6277 6278 Performance and stability improvements on all platforms. 6279 6280 62812016-06-27: Version 5.3.331 6282 6283 Performance and stability improvements on all platforms. 6284 6285 62862016-06-27: Version 5.3.330 6287 6288 [stubs] Implementing CodeStubAssembler::GetOwnProperty() (issue 4911). 6289 6290 Performance and stability improvements on all platforms. 6291 6292 62932016-06-27: Version 5.3.329 6294 6295 Performance and stability improvements on all platforms. 6296 6297 62982016-06-27: Version 5.3.328 6299 6300 Performance and stability improvements on all platforms. 6301 6302 63032016-06-27: Version 5.3.327 6304 6305 Performance and stability improvements on all platforms. 6306 6307 63082016-06-27: Version 5.3.326 6309 6310 Performance and stability improvements on all platforms. 6311 6312 63132016-06-27: Version 5.3.325 6314 6315 Performance and stability improvements on all platforms. 6316 6317 63182016-06-26: Version 5.3.324 6319 6320 Performance and stability improvements on all platforms. 6321 6322 63232016-06-26: Version 5.3.323 6324 6325 Performance and stability improvements on all platforms. 6326 6327 63282016-06-26: Version 5.3.322 6329 6330 Performance and stability improvements on all platforms. 6331 6332 63332016-06-26: Version 5.3.321 6334 6335 Performance and stability improvements on all platforms. 6336 6337 63382016-06-24: Version 5.3.320 6339 6340 Performance and stability improvements on all platforms. 6341 6342 63432016-06-24: Version 5.3.319 6344 6345 Performance and stability improvements on all platforms. 6346 6347 63482016-06-24: Version 5.3.318 6349 6350 Performance and stability improvements on all platforms. 6351 6352 63532016-06-24: Version 5.3.317 6354 6355 Performance and stability improvements on all platforms. 6356 6357 63582016-06-24: Version 5.3.316 6359 6360 Performance and stability improvements on all platforms. 6361 6362 63632016-06-23: Version 5.3.315 6364 6365 Performance and stability improvements on all platforms. 6366 6367 63682016-06-23: Version 5.3.314 6369 6370 Performance and stability improvements on all platforms. 6371 6372 63732016-06-23: Version 5.3.313 6374 6375 Performance and stability improvements on all platforms. 6376 6377 63782016-06-23: Version 5.3.312 6379 6380 Performance and stability improvements on all platforms. 6381 6382 63832016-06-22: Version 5.3.311 6384 6385 Performance and stability improvements on all platforms. 6386 6387 63882016-06-22: Version 5.3.310 6389 6390 Performance and stability improvements on all platforms. 6391 6392 63932016-06-22: Version 5.3.309 6394 6395 Performance and stability improvements on all platforms. 6396 6397 63982016-06-22: Version 5.3.308 6399 6400 Performance and stability improvements on all platforms. 6401 6402 64032016-06-22: Version 5.3.307 6404 6405 Performance and stability improvements on all platforms. 6406 6407 64082016-06-22: Version 5.3.306 6409 6410 Performance and stability improvements on all platforms. 6411 6412 64132016-06-22: Version 5.3.305 6414 6415 Performance and stability improvements on all platforms. 6416 6417 64182016-06-22: Version 5.3.304 6419 6420 Performance and stability improvements on all platforms. 6421 6422 64232016-06-22: Version 5.3.303 6424 6425 Performance and stability improvements on all platforms. 6426 6427 64282016-06-22: Version 5.3.302 6429 6430 Performance and stability improvements on all platforms. 6431 6432 64332016-06-22: Version 5.3.301 6434 6435 Performance and stability improvements on all platforms. 6436 6437 64382016-06-22: Version 5.3.300 6439 6440 Performance and stability improvements on all platforms. 6441 6442 64432016-06-22: Version 5.3.299 6444 6445 Performance and stability improvements on all platforms. 6446 6447 64482016-06-22: Version 5.3.298 6449 6450 Performance and stability improvements on all platforms. 6451 6452 64532016-06-22: Version 5.3.297 6454 6455 Performance and stability improvements on all platforms. 6456 6457 64582016-06-22: Version 5.3.296 6459 6460 Performance and stability improvements on all platforms. 6461 6462 64632016-06-22: Version 5.3.295 6464 6465 Performance and stability improvements on all platforms. 6466 6467 64682016-06-22: Version 5.3.294 6469 6470 Performance and stability improvements on all platforms. 6471 6472 64732016-06-22: Version 5.3.293 6474 6475 Performance and stability improvements on all platforms. 6476 6477 64782016-06-22: Version 5.3.292 6479 6480 Performance and stability improvements on all platforms. 6481 6482 64832016-06-21: Version 5.3.291 6484 6485 Performance and stability improvements on all platforms. 6486 6487 64882016-06-21: Version 5.3.290 6489 6490 Performance and stability improvements on all platforms. 6491 6492 64932016-06-21: Version 5.3.289 6494 6495 Reland: change most cases of variable redeclaration from TypeError to 6496 SyntaxError (issue 4955). 6497 6498 Performance and stability improvements on all platforms. 6499 6500 65012016-06-21: Version 5.3.288 6502 6503 Performance and stability improvements on all platforms. 6504 6505 65062016-06-21: Version 5.3.287 6507 6508 Performance and stability improvements on all platforms. 6509 6510 65112016-06-21: Version 5.3.286 6512 6513 Performance and stability improvements on all platforms. 6514 6515 65162016-06-21: Version 5.3.285 6517 6518 Performance and stability improvements on all platforms. 6519 6520 65212016-06-21: Version 5.3.284 6522 6523 Performance and stability improvements on all platforms. 6524 6525 65262016-06-21: Version 5.3.283 6527 6528 Performance and stability improvements on all platforms. 6529 6530 65312016-06-21: Version 5.3.282 6532 6533 Performance and stability improvements on all platforms. 6534 6535 65362016-06-21: Version 5.3.281 6537 6538 Performance and stability improvements on all platforms. 6539 6540 65412016-06-21: Version 5.3.280 6542 6543 Performance and stability improvements on all platforms. 6544 6545 65462016-06-20: Version 5.3.279 6547 6548 Performance and stability improvements on all platforms. 6549 6550 65512016-06-20: Version 5.3.278 6552 6553 Performance and stability improvements on all platforms. 6554 6555 65562016-06-20: Version 5.3.277 6557 6558 Performance and stability improvements on all platforms. 6559 6560 65612016-06-20: Version 5.3.276 6562 6563 Performance and stability improvements on all platforms. 6564 6565 65662016-06-20: Version 5.3.275 6567 6568 Performance and stability improvements on all platforms. 6569 6570 65712016-06-20: Version 5.3.274 6572 6573 Performance and stability improvements on all platforms. 6574 6575 65762016-06-20: Version 5.3.273 6577 6578 Performance and stability improvements on all platforms. 6579 6580 65812016-06-20: Version 5.3.272 6582 6583 Performance and stability improvements on all platforms. 6584 6585 65862016-06-20: Version 5.3.271 6587 6588 Performance and stability improvements on all platforms. 6589 6590 65912016-06-20: Version 5.3.270 6592 6593 Performance and stability improvements on all platforms. 6594 6595 65962016-06-20: Version 5.3.269 6597 6598 Performance and stability improvements on all platforms. 6599 6600 66012016-06-20: Version 5.3.268 6602 6603 Performance and stability improvements on all platforms. 6604 6605 66062016-06-20: Version 5.3.267 6607 6608 Performance and stability improvements on all platforms. 6609 6610 66112016-06-20: Version 5.3.266 6612 6613 Performance and stability improvements on all platforms. 6614 6615 66162016-06-20: Version 5.3.265 6617 6618 Performance and stability improvements on all platforms. 6619 6620 66212016-06-20: Version 5.3.264 6622 6623 Performance and stability improvements on all platforms. 6624 6625 66262016-06-20: Version 5.3.263 6627 6628 Performance and stability improvements on all platforms. 6629 6630 66312016-06-20: Version 5.3.262 6632 6633 Performance and stability improvements on all platforms. 6634 6635 66362016-06-20: Version 5.3.261 6637 6638 Performance and stability improvements on all platforms. 6639 6640 66412016-06-20: Version 5.3.260 6642 6643 Performance and stability improvements on all platforms. 6644 6645 66462016-06-20: Version 5.3.259 6647 6648 Performance and stability improvements on all platforms. 6649 6650 66512016-06-20: Version 5.3.258 6652 6653 Performance and stability improvements on all platforms. 6654 6655 66562016-06-20: Version 5.3.257 6657 6658 Performance and stability improvements on all platforms. 6659 6660 66612016-06-17: Version 5.3.256 6662 6663 Performance and stability improvements on all platforms. 6664 6665 66662016-06-17: Version 5.3.255 6667 6668 Performance and stability improvements on all platforms. 6669 6670 66712016-06-17: Version 5.3.254 6672 6673 Performance and stability improvements on all platforms. 6674 6675 66762016-06-17: Version 5.3.253 6677 6678 Performance and stability improvements on all platforms. 6679 6680 66812016-06-17: Version 5.3.252 6682 6683 Performance and stability improvements on all platforms. 6684 6685 66862016-06-17: Version 5.3.251 6687 6688 Performance and stability improvements on all platforms. 6689 6690 66912016-06-17: Version 5.3.250 6692 6693 Performance and stability improvements on all platforms. 6694 6695 66962016-06-16: Version 5.3.249 6697 6698 Performance and stability improvements on all platforms. 6699 6700 67012016-06-16: Version 5.3.248 6702 6703 Performance and stability improvements on all platforms. 6704 6705 67062016-06-16: Version 5.3.247 6707 6708 Performance and stability improvements on all platforms. 6709 6710 67112016-06-16: Version 5.3.246 6712 6713 [es8] Unstage syntactic tail calls (issue 4915). 6714 6715 [ic] LoadICState cleanup (Chromium issue 576312). 6716 6717 Performance and stability improvements on all platforms. 6718 6719 67202016-06-16: Version 5.3.245 6721 6722 Performance and stability improvements on all platforms. 6723 6724 67252016-06-16: Version 5.3.244 6726 6727 [ic] Remove --new-load-global-ic switch (Chromium issue 576312). 6728 6729 Performance and stability improvements on all platforms. 6730 6731 67322016-06-16: Version 5.3.243 6733 6734 Performance and stability improvements on all platforms. 6735 6736 67372016-06-16: Version 5.3.242 6738 6739 Performance and stability improvements on all platforms. 6740 6741 67422016-06-16: Version 5.3.241 6743 6744 Performance and stability improvements on all platforms. 6745 6746 67472016-06-15: Version 5.3.240 6748 6749 Performance and stability improvements on all platforms. 6750 6751 67522016-06-15: Version 5.3.239 6753 6754 Performance and stability improvements on all platforms. 6755 6756 67572016-06-15: Version 5.3.238 6758 6759 Performance and stability improvements on all platforms. 6760 6761 67622016-06-15: Version 5.3.237 6763 6764 Performance and stability improvements on all platforms. 6765 6766 67672016-06-15: Version 5.3.236 6768 6769 Performance and stability improvements on all platforms. 6770 6771 67722016-06-15: Version 5.3.235 6773 6774 [ic] Enable new LoadGlobalIC machinery (Chromium issue 576312). 6775 6776 [ic] LoadGlobalIC is now able to cache PropertyCells in the feedback 6777 vector (Chromium issue 576312). 6778 6779 Performance and stability improvements on all platforms. 6780 6781 67822016-06-15: Version 5.3.234 6783 6784 Performance and stability improvements on all platforms. 6785 6786 67872016-06-15: Version 5.3.233 6788 6789 Performance and stability improvements on all platforms. 6790 6791 67922016-06-15: Version 5.3.232 6793 6794 Performance and stability improvements on all platforms. 6795 6796 67972016-06-15: Version 5.3.231 6798 6799 Performance and stability improvements on all platforms. 6800 6801 68022016-06-15: Version 5.3.230 6803 6804 Performance and stability improvements on all platforms. 6805 6806 68072016-06-14: Version 5.3.229 6808 6809 [stubs] Ensure that StoreTransitionStub does not bailout after the 6810 properties backing store is enlarged (Chromium issue 601420). 6811 6812 Performance and stability improvements on all platforms. 6813 6814 68152016-06-14: Version 5.3.228 6816 6817 [ic] Split LoadIC into LoadGlobalIC and LoadIC (Chromium issue 576312). 6818 6819 Performance and stability improvements on all platforms. 6820 6821 68222016-06-14: Version 5.3.227 6823 6824 Performance and stability improvements on all platforms. 6825 6826 68272016-06-14: Version 5.3.226 6828 6829 Performance and stability improvements on all platforms. 6830 6831 68322016-06-13: Version 5.3.225 6833 6834 Performance and stability improvements on all platforms. 6835 6836 68372016-06-13: Version 5.3.224 6838 6839 Performance and stability improvements on all platforms. 6840 6841 68422016-06-13: Version 5.3.223 6843 6844 Performance and stability improvements on all platforms. 6845 6846 68472016-06-13: Version 5.3.222 6848 6849 change most cases of variable redeclaration from TypeError to 6850 SyntaxError (issue 4955). 6851 6852 Performance and stability improvements on all platforms. 6853 6854 68552016-06-13: Version 5.3.221 6856 6857 Performance and stability improvements on all platforms. 6858 6859 68602016-06-13: Version 5.3.220 6861 6862 Performance and stability improvements on all platforms. 6863 6864 68652016-06-13: Version 5.3.219 6866 6867 Performance and stability improvements on all platforms. 6868 6869 68702016-06-13: Version 5.3.218 6871 6872 Performance and stability improvements on all platforms. 6873 6874 68752016-06-13: Version 5.3.217 6876 6877 Performance and stability improvements on all platforms. 6878 6879 68802016-06-13: Version 5.3.216 6881 6882 Performance and stability improvements on all platforms. 6883 6884 68852016-06-12: Version 5.3.215 6886 6887 Performance and stability improvements on all platforms. 6888 6889 68902016-06-12: Version 5.3.214 6891 6892 Performance and stability improvements on all platforms. 6893 6894 68952016-06-10: Version 5.3.213 6896 6897 Performance and stability improvements on all platforms. 6898 6899 69002016-06-10: Version 5.3.212 6901 6902 Performance and stability improvements on all platforms. 6903 6904 69052016-06-10: Version 5.3.211 6906 6907 Performance and stability improvements on all platforms. 6908 6909 69102016-06-10: Version 5.3.210 6911 6912 Performance and stability improvements on all platforms. 6913 6914 69152016-06-10: Version 5.3.209 6916 6917 Performance and stability improvements on all platforms. 6918 6919 69202016-06-10: Version 5.3.208 6921 6922 Performance and stability improvements on all platforms. 6923 6924 69252016-06-10: Version 5.3.207 6926 6927 Performance and stability improvements on all platforms. 6928 6929 69302016-06-10: Version 5.3.206 6931 6932 Performance and stability improvements on all platforms. 6933 6934 69352016-06-10: Version 5.3.205 6936 6937 Performance and stability improvements on all platforms. 6938 6939 69402016-06-10: Version 5.3.204 6941 6942 Performance and stability improvements on all platforms. 6943 6944 69452016-06-10: Version 5.3.203 6946 6947 Performance and stability improvements on all platforms. 6948 6949 69502016-06-10: Version 5.3.202 6951 6952 Performance and stability improvements on all platforms. 6953 6954 69552016-06-10: Version 5.3.201 6956 6957 Performance and stability improvements on all platforms. 6958 6959 69602016-06-09: Version 5.3.200 6961 6962 Performance and stability improvements on all platforms. 6963 6964 69652016-06-09: Version 5.3.199 6966 6967 Performance and stability improvements on all platforms. 6968 6969 69702016-06-09: Version 5.3.198 6971 6972 Performance and stability improvements on all platforms. 6973 6974 69752016-06-09: Version 5.3.197 6976 6977 Performance and stability improvements on all platforms. 6978 6979 69802016-06-09: Version 5.3.196 6981 6982 [ic] [stubs] Remove InlineCacheState field from the code flags (Chromium 6983 issue 618701). 6984 6985 Performance and stability improvements on all platforms. 6986 6987 69882016-06-09: Version 5.3.195 6989 6990 Performance and stability improvements on all platforms. 6991 6992 69932016-06-09: Version 5.3.194 6994 6995 Performance and stability improvements on all platforms. 6996 6997 69982016-06-09: Version 5.3.193 6999 7000 Performance and stability improvements on all platforms. 7001 7002 70032016-06-09: Version 5.3.192 7004 7005 [build] Use icu data file by default (Chromium issue 616033). 7006 7007 Performance and stability improvements on all platforms. 7008 7009 70102016-06-09: Version 5.3.191 7011 7012 Performance and stability improvements on all platforms. 7013 7014 70152016-06-09: Version 5.3.190 7016 7017 Performance and stability improvements on all platforms. 7018 7019 70202016-06-09: Version 5.3.189 7021 7022 Performance and stability improvements on all platforms. 7023 7024 70252016-06-09: Version 5.3.188 7026 7027 Performance and stability improvements on all platforms. 7028 7029 70302016-06-08: Version 5.3.187 7031 7032 Performance and stability improvements on all platforms. 7033 7034 70352016-06-08: Version 5.3.186 7036 7037 Performance and stability improvements on all platforms. 7038 7039 70402016-06-08: Version 5.3.185 7041 7042 Performance and stability improvements on all platforms. 7043 7044 70452016-06-08: Version 5.3.184 7046 7047 Performance and stability improvements on all platforms. 7048 7049 70502016-06-08: Version 5.3.183 7051 7052 [build] Use sysroot for linux compilation with clang (Chromium issues 7053 474921, 616032). 7054 7055 Performance and stability improvements on all platforms. 7056 7057 70582016-06-08: Version 5.3.182 7059 7060 Performance and stability improvements on all platforms. 7061 7062 70632016-06-08: Version 5.3.181 7064 7065 Performance and stability improvements on all platforms. 7066 7067 70682016-06-08: Version 5.3.180 7069 7070 Performance and stability improvements on all platforms. 7071 7072 70732016-06-08: Version 5.3.179 7074 7075 Performance and stability improvements on all platforms. 7076 7077 70782016-06-08: Version 5.3.178 7079 7080 [icu] Support loading data file from default location (Chromium issue 7081 616033). 7082 7083 Performance and stability improvements on all platforms. 7084 7085 70862016-06-08: Version 5.3.177 7087 7088 Performance and stability improvements on all platforms. 7089 7090 70912016-06-08: Version 5.3.176 7092 7093 Performance and stability improvements on all platforms. 7094 7095 70962016-06-08: Version 5.3.175 7097 7098 Performance and stability improvements on all platforms. 7099 7100 71012016-06-08: Version 5.3.174 7102 7103 Performance and stability improvements on all platforms. 7104 7105 71062016-06-08: Version 5.3.173 7107 7108 Performance and stability improvements on all platforms. 7109 7110 71112016-06-08: Version 5.3.172 7112 7113 Performance and stability improvements on all platforms. 7114 7115 71162016-06-08: Version 5.3.171 7117 7118 Performance and stability improvements on all platforms. 7119 7120 71212016-06-07: Version 5.3.170 7122 7123 Performance and stability improvements on all platforms. 7124 7125 71262016-06-07: Version 5.3.169 7127 7128 Performance and stability improvements on all platforms. 7129 7130 71312016-06-07: Version 5.3.168 7132 7133 Performance and stability improvements on all platforms. 7134 7135 71362016-06-07: Version 5.3.167 7137 7138 Performance and stability improvements on all platforms. 7139 7140 71412016-06-07: Version 5.3.166 7142 7143 Performance and stability improvements on all platforms. 7144 7145 71462016-06-07: Version 5.3.165 7147 7148 Performance and stability improvements on all platforms. 7149 7150 71512016-06-07: Version 5.3.164 7152 7153 Performance and stability improvements on all platforms. 7154 7155 71562016-06-07: Version 5.3.163 7157 7158 Performance and stability improvements on all platforms. 7159 7160 71612016-06-07: Version 5.3.162 7162 7163 Performance and stability improvements on all platforms. 7164 7165 71662016-06-07: Version 5.3.161 7167 7168 Performance and stability improvements on all platforms. 7169 7170 71712016-06-07: Version 5.3.160 7172 7173 [runtime] Don't use ElementsTransitionAndStoreStub for transitions that 7174 involve instance rewriting (issue 5009, Chromium issue 617524). 7175 7176 Performance and stability improvements on all platforms. 7177 7178 71792016-06-07: Version 5.3.159 7180 7181 Performance and stability improvements on all platforms. 7182 7183 71842016-06-07: Version 5.3.158 7185 7186 Performance and stability improvements on all platforms. 7187 7188 71892016-06-07: Version 5.3.157 7190 7191 Performance and stability improvements on all platforms. 7192 7193 71942016-06-07: Version 5.3.156 7195 7196 Performance and stability improvements on all platforms. 7197 7198 71992016-06-07: Version 5.3.155 7200 7201 Performance and stability improvements on all platforms. 7202 7203 72042016-06-07: Version 5.3.154 7205 7206 Performance and stability improvements on all platforms. 7207 7208 72092016-06-06: Version 5.3.153 7210 7211 Performance and stability improvements on all platforms. 7212 7213 72142016-06-06: Version 5.3.152 7215 7216 Performance and stability improvements on all platforms. 7217 7218 72192016-06-06: Version 5.3.151 7220 7221 Performance and stability improvements on all platforms. 7222 7223 72242016-06-06: Version 5.3.150 7225 7226 Performance and stability improvements on all platforms. 7227 7228 72292016-06-06: Version 5.3.149 7230 7231 Performance and stability improvements on all platforms. 7232 7233 72342016-06-06: Version 5.3.148 7235 7236 Performance and stability improvements on all platforms. 7237 7238 72392016-06-06: Version 5.3.147 7240 7241 Performance and stability improvements on all platforms. 7242 7243 72442016-06-06: Version 5.3.146 7245 7246 Performance and stability improvements on all platforms. 7247 7248 72492016-06-06: Version 5.3.145 7250 7251 Performance and stability improvements on all platforms. 7252 7253 72542016-06-06: Version 5.3.144 7255 7256 Performance and stability improvements on all platforms. 7257 7258 72592016-06-06: Version 5.3.143 7260 7261 Performance and stability improvements on all platforms. 7262 7263 72642016-06-06: Version 5.3.142 7265 7266 Performance and stability improvements on all platforms. 7267 7268 72692016-06-06: Version 5.3.141 7270 7271 Performance and stability improvements on all platforms. 7272 7273 72742016-06-06: Version 5.3.140 7275 7276 [build] Use sysroot for linux compilation with clang (Chromium issues 7277 474921, 616032). 7278 7279 Performance and stability improvements on all platforms. 7280 7281 72822016-06-05: Version 5.3.139 7283 7284 Performance and stability improvements on all platforms. 7285 7286 72872016-06-04: Version 5.3.138 7288 7289 Performance and stability improvements on all platforms. 7290 7291 72922016-06-03: Version 5.3.137 7293 7294 Performance and stability improvements on all platforms. 7295 7296 72972016-06-03: Version 5.3.136 7298 7299 Performance and stability improvements on all platforms. 7300 7301 73022016-06-03: Version 5.3.135 7303 7304 Performance and stability improvements on all platforms. 7305 7306 73072016-06-03: Version 5.3.134 7308 7309 Performance and stability improvements on all platforms. 7310 7311 73122016-06-03: Version 5.3.133 7313 7314 Performance and stability improvements on all platforms. 7315 7316 73172016-06-03: Version 5.3.132 7318 7319 Performance and stability improvements on all platforms. 7320 7321 73222016-06-03: Version 5.3.131 7323 7324 Performance and stability improvements on all platforms. 7325 7326 73272016-06-03: Version 5.3.130 7328 7329 Performance and stability improvements on all platforms. 7330 7331 73322016-06-03: Version 5.3.129 7333 7334 Performance and stability improvements on all platforms. 7335 7336 73372016-06-03: Version 5.3.128 7338 7339 Performance and stability improvements on all platforms. 7340 7341 73422016-06-03: Version 5.3.127 7343 7344 Performance and stability improvements on all platforms. 7345 7346 73472016-06-03: Version 5.3.126 7348 7349 Performance and stability improvements on all platforms. 7350 7351 73522016-06-03: Version 5.3.125 7353 7354 Performance and stability improvements on all platforms. 7355 7356 73572016-06-03: Version 5.3.124 7358 7359 Performance and stability improvements on all platforms. 7360 7361 73622016-06-03: Version 5.3.123 7363 7364 Performance and stability improvements on all platforms. 7365 7366 73672016-06-03: Version 5.3.122 7368 7369 Performance and stability improvements on all platforms. 7370 7371 73722016-06-03: Version 5.3.121 7373 7374 Performance and stability improvements on all platforms. 7375 7376 73772016-06-02: Version 5.3.120 7378 7379 Performance and stability improvements on all platforms. 7380 7381 73822016-06-02: Version 5.3.119 7383 7384 Performance and stability improvements on all platforms. 7385 7386 73872016-06-02: Version 5.3.118 7388 7389 Performance and stability improvements on all platforms. 7390 7391 73922016-06-02: Version 5.3.117 7393 7394 Performance and stability improvements on all platforms. 7395 7396 73972016-06-02: Version 5.3.116 7398 7399 Performance and stability improvements on all platforms. 7400 7401 74022016-06-02: Version 5.3.115 7403 7404 Performance and stability improvements on all platforms. 7405 7406 74072016-06-02: Version 5.3.114 7408 7409 [stubs] Extend HasProperty stub with dictionary-mode, string wrapper and 7410 double-elements objects support (issue 2743). 7411 7412 Performance and stability improvements on all platforms. 7413 7414 74152016-06-02: Version 5.3.113 7416 7417 Performance and stability improvements on all platforms. 7418 7419 74202016-06-02: Version 5.3.112 7421 7422 Performance and stability improvements on all platforms. 7423 7424 74252016-06-02: Version 5.3.111 7426 7427 Performance and stability improvements on all platforms. 7428 7429 74302016-06-02: Version 5.3.110 7431 7432 Performance and stability improvements on all platforms. 7433 7434 74352016-06-02: Version 5.3.109 7436 7437 Performance and stability improvements on all platforms. 7438 7439 74402016-06-02: Version 5.3.108 7441 7442 Performance and stability improvements on all platforms. 7443 7444 74452016-06-02: Version 5.3.107 7446 7447 Performance and stability improvements on all platforms. 7448 7449 74502016-06-01: Version 5.3.106 7451 7452 Performance and stability improvements on all platforms. 7453 7454 74552016-06-01: Version 5.3.105 7456 7457 Extend HasProperty stub with dictionary-mode, string wrapper and double- 7458 elements objects support (issue 2743). 7459 7460 Performance and stability improvements on all platforms. 7461 7462 74632016-06-01: Version 5.3.104 7464 7465 Performance and stability improvements on all platforms. 7466 7467 74682016-06-01: Version 5.3.103 7469 7470 Performance and stability improvements on all platforms. 7471 7472 74732016-06-01: Version 5.3.102 7474 7475 Performance and stability improvements on all platforms. 7476 7477 74782016-06-01: Version 5.3.101 7479 7480 [runtime] Ensure that all elements kind transitions are chained to the 7481 root map (issue 5009). 7482 7483 Performance and stability improvements on all platforms. 7484 7485 74862016-06-01: Version 5.3.100 7487 7488 Performance and stability improvements on all platforms. 7489 7490 74912016-06-01: Version 5.3.99 7492 7493 Performance and stability improvements on all platforms. 7494 7495 74962016-06-01: Version 5.3.98 7497 7498 Performance and stability improvements on all platforms. 7499 7500 75012016-06-01: Version 5.3.97 7502 7503 Performance and stability improvements on all platforms. 7504 7505 75062016-06-01: Version 5.3.96 7507 7508 Performance and stability improvements on all platforms. 7509 7510 75112016-06-01: Version 5.3.95 7512 7513 Performance and stability improvements on all platforms. 7514 7515 75162016-06-01: Version 5.3.94 7517 7518 Performance and stability improvements on all platforms. 7519 7520 75212016-06-01: Version 5.3.93 7522 7523 Performance and stability improvements on all platforms. 7524 7525 75262016-05-31: Version 5.3.92 7527 7528 Performance and stability improvements on all platforms. 7529 7530 75312016-05-31: Version 5.3.91 7532 7533 Performance and stability improvements on all platforms. 7534 7535 75362016-05-31: Version 5.3.90 7537 7538 Performance and stability improvements on all platforms. 7539 7540 75412016-05-31: Version 5.3.89 7542 7543 Performance and stability improvements on all platforms. 7544 7545 75462016-05-31: Version 5.3.88 7547 7548 Performance and stability improvements on all platforms. 7549 7550 75512016-05-31: Version 5.3.87 7552 7553 Performance and stability improvements on all platforms. 7554 7555 75562016-05-31: Version 5.3.86 7557 7558 Performance and stability improvements on all platforms. 7559 7560 75612016-05-31: Version 5.3.85 7562 7563 Performance and stability improvements on all platforms. 7564 7565 75662016-05-31: Version 5.3.84 7567 7568 Performance and stability improvements on all platforms. 7569 7570 75712016-05-31: Version 5.3.83 7572 7573 Performance and stability improvements on all platforms. 7574 7575 75762016-05-30: Version 5.3.82 7577 7578 Performance and stability improvements on all platforms. 7579 7580 75812016-05-30: Version 5.3.81 7582 7583 [api] Remove deprectated memory allocation callback API (issue 4813). 7584 7585 Performance and stability improvements on all platforms. 7586 7587 75882016-05-30: Version 5.3.80 7589 7590 Performance and stability improvements on all platforms. 7591 7592 75932016-05-30: Version 5.3.79 7594 7595 Performance and stability improvements on all platforms. 7596 7597 75982016-05-30: Version 5.3.78 7599 7600 Performance and stability improvements on all platforms. 7601 7602 76032016-05-30: Version 5.3.77 7604 7605 Performance and stability improvements on all platforms. 7606 7607 76082016-05-30: Version 5.3.76 7609 7610 Performance and stability improvements on all platforms. 7611 7612 76132016-05-30: Version 5.3.75 7614 7615 Performance and stability improvements on all platforms. 7616 7617 76182016-05-30: Version 5.3.74 7619 7620 Performance and stability improvements on all platforms. 7621 7622 76232016-05-30: Version 5.3.73 7624 7625 Performance and stability improvements on all platforms. 7626 7627 76282016-05-30: Version 5.3.72 7629 7630 Performance and stability improvements on all platforms. 7631 7632 76332016-05-30: Version 5.3.71 7634 7635 Performance and stability improvements on all platforms. 7636 7637 76382016-05-30: Version 5.3.70 7639 7640 Performance and stability improvements on all platforms. 7641 7642 76432016-05-30: Version 5.3.69 7644 7645 Performance and stability improvements on all platforms. 7646 7647 76482016-05-30: Version 5.3.68 7649 7650 Performance and stability improvements on all platforms. 7651 7652 76532016-05-29: Version 5.3.67 7654 7655 Performance and stability improvements on all platforms. 7656 7657 76582016-05-28: Version 5.3.66 7659 7660 Performance and stability improvements on all platforms. 7661 7662 76632016-05-28: Version 5.3.65 7664 7665 Performance and stability improvements on all platforms. 7666 7667 76682016-05-27: Version 5.3.64 7669 7670 Performance and stability improvements on all platforms. 7671 7672 76732016-05-27: Version 5.3.63 7674 7675 Performance and stability improvements on all platforms. 7676 7677 76782016-05-27: Version 5.3.62 7679 7680 Performance and stability improvements on all platforms. 7681 7682 76832016-05-27: Version 5.3.61 7684 7685 Performance and stability improvements on all platforms. 7686 7687 76882016-05-27: Version 5.3.60 7689 7690 Performance and stability improvements on all platforms. 7691 7692 76932016-05-27: Version 5.3.59 7694 7695 Performance and stability improvements on all platforms. 7696 7697 76982016-05-27: Version 5.3.58 7699 7700 Performance and stability improvements on all platforms. 7701 7702 77032016-05-27: Version 5.3.57 7704 7705 Performance and stability improvements on all platforms. 7706 7707 77082016-05-26: Version 5.3.56 7709 7710 Performance and stability improvements on all platforms. 7711 7712 77132016-05-26: Version 5.3.55 7714 7715 Performance and stability improvements on all platforms. 7716 7717 77182016-05-26: Version 5.3.54 7719 7720 Performance and stability improvements on all platforms. 7721 7722 77232016-05-26: Version 5.3.53 7724 7725 Performance and stability improvements on all platforms. 7726 7727 77282016-05-25: Version 5.3.52 7729 7730 Performance and stability improvements on all platforms. 7731 7732 77332016-05-25: Version 5.3.51 7734 7735 Performance and stability improvements on all platforms. 7736 7737 77382016-05-25: Version 5.3.50 7739 7740 TypedArray: Make byteOffset, byteLength, and length configurable (issue 7741 4902). 7742 7743 Make %ThrowTypeError% function(s) strict (issue 4925). 7744 7745 Performance and stability improvements on all platforms. 7746 7747 77482016-05-25: Version 5.3.49 7749 7750 Performance and stability improvements on all platforms. 7751 7752 77532016-05-25: Version 5.3.48 7754 7755 Performance and stability improvements on all platforms. 7756 7757 77582016-05-25: Version 5.3.47 7759 7760 Performance and stability improvements on all platforms. 7761 7762 77632016-05-25: Version 5.3.46 7764 7765 Performance and stability improvements on all platforms. 7766 7767 77682016-05-25: Version 5.3.45 7769 7770 Performance and stability improvements on all platforms. 7771 7772 77732016-05-25: Version 5.3.44 7774 7775 Performance and stability improvements on all platforms. 7776 7777 77782016-05-25: Version 5.3.43 7779 7780 Performance and stability improvements on all platforms. 7781 7782 77832016-05-25: Version 5.3.42 7784 7785 Performance and stability improvements on all platforms. 7786 7787 77882016-05-25: Version 5.3.41 7789 7790 Performance and stability improvements on all platforms. 7791 7792 77932016-05-25: Version 5.3.40 7794 7795 Performance and stability improvements on all platforms. 7796 7797 77982016-05-25: Version 5.3.39 7799 7800 Performance and stability improvements on all platforms. 7801 7802 78032016-05-24: Version 5.3.38 7804 7805 Performance and stability improvements on all platforms. 7806 7807 78082016-05-24: Version 5.3.37 7809 7810 Performance and stability improvements on all platforms. 7811 7812 78132016-05-24: Version 5.3.36 7814 7815 Performance and stability improvements on all platforms. 7816 7817 78182016-05-24: Version 5.3.35 7819 7820 Performance and stability improvements on all platforms. 7821 7822 78232016-05-24: Version 5.3.34 7824 7825 Performance and stability improvements on all platforms. 7826 7827 78282016-05-24: Version 5.3.33 7829 7830 Performance and stability improvements on all platforms. 7831 7832 78332016-05-24: Version 5.3.32 7834 7835 Performance and stability improvements on all platforms. 7836 7837 78382016-05-24: Version 5.3.31 7839 7840 Performance and stability improvements on all platforms. 7841 7842 78432016-05-24: Version 5.3.30 7844 7845 Performance and stability improvements on all platforms. 7846 7847 78482016-05-24: Version 5.3.29 7849 7850 Performance and stability improvements on all platforms. 7851 7852 78532016-05-24: Version 5.3.28 7854 7855 Performance and stability improvements on all platforms. 7856 7857 78582016-05-24: Version 5.3.27 7859 7860 Performance and stability improvements on all platforms. 7861 7862 78632016-05-24: Version 5.3.26 7864 7865 Performance and stability improvements on all platforms. 7866 7867 78682016-05-24: Version 5.3.25 7869 7870 Performance and stability improvements on all platforms. 7871 7872 78732016-05-24: Version 5.3.24 7874 7875 Performance and stability improvements on all platforms. 7876 7877 78782016-05-24: Version 5.3.23 7879 7880 Performance and stability improvements on all platforms. 7881 7882 78832016-05-24: Version 5.3.22 7884 7885 Performance and stability improvements on all platforms. 7886 7887 78882016-05-23: Version 5.3.21 7889 7890 Performance and stability improvements on all platforms. 7891 7892 78932016-05-23: Version 5.3.20 7894 7895 Performance and stability improvements on all platforms. 7896 7897 78982016-05-23: Version 5.3.19 7899 7900 Performance and stability improvements on all platforms. 7901 7902 79032016-05-23: Version 5.3.18 7904 7905 Performance and stability improvements on all platforms. 7906 7907 79082016-05-23: Version 5.3.17 7909 7910 Performance and stability improvements on all platforms. 7911 7912 79132016-05-23: Version 5.3.16 7914 7915 Performance and stability improvements on all platforms. 7916 7917 79182016-05-23: Version 5.3.15 7919 7920 Performance and stability improvements on all platforms. 7921 7922 79232016-05-23: Version 5.3.14 7924 7925 Performance and stability improvements on all platforms. 7926 7927 79282016-05-23: Version 5.3.13 7929 7930 Performance and stability improvements on all platforms. 7931 7932 79332016-05-23: Version 5.3.12 7934 7935 Performance and stability improvements on all platforms. 7936 7937 79382016-05-23: Version 5.3.11 7939 7940 Performance and stability improvements on all platforms. 7941 7942 79432016-05-23: Version 5.3.10 7944 7945 Performance and stability improvements on all platforms. 7946 7947 79482016-05-23: Version 5.3.9 7949 7950 Performance and stability improvements on all platforms. 7951 7952 79532016-05-21: Version 5.3.8 7954 7955 Performance and stability improvements on all platforms. 7956 7957 79582016-05-21: Version 5.3.7 7959 7960 Performance and stability improvements on all platforms. 7961 7962 79632016-05-21: Version 5.3.6 7964 7965 Performance and stability improvements on all platforms. 7966 7967 79682016-05-20: Version 5.3.5 7969 7970 Performance and stability improvements on all platforms. 7971 7972 79732016-05-20: Version 5.3.4 7974 7975 Performance and stability improvements on all platforms. 7976 7977 79782016-05-20: Version 5.3.3 7979 7980 Move case conversion with ICU to 'staged' (issues 4476, 4477). 7981 7982 Performance and stability improvements on all platforms. 7983 7984 79852016-05-20: Version 5.3.2 7986 7987 Performance and stability improvements on all platforms. 7988 7989 79902016-05-20: Version 5.3.1 7991 7992 Move case conversion with ICU to 'staged' (issues 4476, 4477). 7993 7994 Performance and stability improvements on all platforms. 7995 7996 79972016-05-19: Version 5.2.371 7998 7999 Performance and stability improvements on all platforms. 8000 8001 80022016-05-19: Version 5.2.370 8003 8004 Performance and stability improvements on all platforms. 8005 8006 80072016-05-19: Version 5.2.369 8008 8009 Performance and stability improvements on all platforms. 8010 8011 80122016-05-19: Version 5.2.368 8013 8014 Performance and stability improvements on all platforms. 8015 8016 80172016-05-18: Version 5.2.367 8018 8019 Performance and stability improvements on all platforms. 8020 8021 80222016-05-18: Version 5.2.366 8023 8024 Performance and stability improvements on all platforms. 8025 8026 80272016-05-18: Version 5.2.365 8028 8029 Performance and stability improvements on all platforms. 8030 8031 80322016-05-18: Version 5.2.364 8033 8034 Performance and stability improvements on all platforms. 8035 8036 80372016-05-18: Version 5.2.363 8038 8039 Performance and stability improvements on all platforms. 8040 8041 80422016-05-18: Version 5.2.362 8043 8044 Performance and stability improvements on all platforms. 8045 8046 80472016-05-18: Version 5.2.361 8048 8049 Performance and stability improvements on all platforms. 8050 8051 80522016-05-18: Version 5.2.360 8053 8054 Performance and stability improvements on all platforms. 8055 8056 80572016-05-18: Version 5.2.359 8058 8059 Performance and stability improvements on all platforms. 8060 8061 80622016-05-18: Version 5.2.358 8063 8064 Performance and stability improvements on all platforms. 8065 8066 80672016-05-18: Version 5.2.357 8068 8069 Performance and stability improvements on all platforms. 8070 8071 80722016-05-18: Version 5.2.356 8073 8074 Performance and stability improvements on all platforms. 8075 8076 80772016-05-18: Version 5.2.355 8078 8079 Performance and stability improvements on all platforms. 8080 8081 80822016-05-18: Version 5.2.354 8083 8084 Performance and stability improvements on all platforms. 8085 8086 80872016-05-18: Version 5.2.353 8088 8089 Performance and stability improvements on all platforms. 8090 8091 80922016-05-18: Version 5.2.352 8093 8094 Performance and stability improvements on all platforms. 8095 8096 80972016-05-18: Version 5.2.351 8098 8099 Performance and stability improvements on all platforms. 8100 8101 81022016-05-18: Version 5.2.350 8103 8104 Performance and stability improvements on all platforms. 8105 8106 81072016-05-18: Version 5.2.349 8108 8109 Performance and stability improvements on all platforms. 8110 8111 81122016-05-18: Version 5.2.348 8113 8114 Performance and stability improvements on all platforms. 8115 8116 81172016-05-17: Version 5.2.347 8118 8119 Performance and stability improvements on all platforms. 8120 8121 81222016-05-17: Version 5.2.346 8123 8124 Performance and stability improvements on all platforms. 8125 8126 81272016-05-17: Version 5.2.345 8128 8129 Performance and stability improvements on all platforms. 8130 8131 81322016-05-17: Version 5.2.344 8133 8134 Performance and stability improvements on all platforms. 8135 8136 81372016-05-17: Version 5.2.343 8138 8139 Performance and stability improvements on all platforms. 8140 8141 81422016-05-17: Version 5.2.342 8143 8144 Performance and stability improvements on all platforms. 8145 8146 81472016-05-17: Version 5.2.341 8148 8149 Performance and stability improvements on all platforms. 8150 8151 81522016-05-17: Version 5.2.340 8153 8154 Performance and stability improvements on all platforms. 8155 8156 81572016-05-17: Version 5.2.339 8158 8159 [wasm] remove extra nops in asm-wasm (issue 4203). 8160 8161 Performance and stability improvements on all platforms. 8162 8163 81642016-05-17: Version 5.2.338 8165 8166 Performance and stability improvements on all platforms. 8167 8168 81692016-05-17: Version 5.2.337 8170 8171 Performance and stability improvements on all platforms. 8172 8173 81742016-05-17: Version 5.2.336 8175 8176 Performance and stability improvements on all platforms. 8177 8178 81792016-05-17: Version 5.2.335 8180 8181 Performance and stability improvements on all platforms. 8182 8183 81842016-05-17: Version 5.2.334 8185 8186 Performance and stability improvements on all platforms. 8187 8188 81892016-05-17: Version 5.2.333 8190 8191 Performance and stability improvements on all platforms. 8192 8193 81942016-05-17: Version 5.2.332 8195 8196 Performance and stability improvements on all platforms. 8197 8198 81992016-05-16: Version 5.2.331 8200 8201 Performance and stability improvements on all platforms. 8202 8203 82042016-05-16: Version 5.2.330 8205 8206 Performance and stability improvements on all platforms. 8207 8208 82092016-05-16: Version 5.2.329 8210 8211 Performance and stability improvements on all platforms. 8212 8213 82142016-05-16: Version 5.2.328 8215 8216 Add UseCounter for decimal with leading zero (issue 4973). 8217 8218 [esnext] implement frontend changes for async/await proposal (issue 8219 4483). 8220 8221 Performance and stability improvements on all platforms. 8222 8223 82242016-05-16: Version 5.2.327 8225 8226 Performance and stability improvements on all platforms. 8227 8228 82292016-05-15: Version 5.2.326 8230 8231 Performance and stability improvements on all platforms. 8232 8233 82342016-05-14: Version 5.2.325 8235 8236 Performance and stability improvements on all platforms. 8237 8238 82392016-05-14: Version 5.2.324 8240 8241 Performance and stability improvements on all platforms. 8242 8243 82442016-05-13: Version 5.2.323 8245 8246 Performance and stability improvements on all platforms. 8247 8248 82492016-05-13: Version 5.2.322 8250 8251 Performance and stability improvements on all platforms. 8252 8253 82542016-05-13: Version 5.2.321 8255 8256 Performance and stability improvements on all platforms. 8257 8258 82592016-05-13: Version 5.2.320 8260 8261 Performance and stability improvements on all platforms. 8262 8263 82642016-05-13: Version 5.2.319 8265 8266 Performance and stability improvements on all platforms. 8267 8268 82692016-05-13: Version 5.2.318 8270 8271 Performance and stability improvements on all platforms. 8272 8273 82742016-05-13: Version 5.2.317 8275 8276 Performance and stability improvements on all platforms. 8277 8278 82792016-05-13: Version 5.2.316 8280 8281 Performance and stability improvements on all platforms. 8282 8283 82842016-05-13: Version 5.2.315 8285 8286 Performance and stability improvements on all platforms. 8287 8288 82892016-05-13: Version 5.2.314 8290 8291 Performance and stability improvements on all platforms. 8292 8293 82942016-05-13: Version 5.2.313 8295 8296 Performance and stability improvements on all platforms. 8297 8298 82992016-05-13: Version 5.2.312 8300 8301 Performance and stability improvements on all platforms. 8302 8303 83042016-05-13: Version 5.2.311 8305 8306 Performance and stability improvements on all platforms. 8307 8308 83092016-05-13: Version 5.2.310 8310 8311 [api] Clarify expectations of ArrayBuffer::Allocator in API (Chromium 8312 issue 611688). 8313 8314 Performance and stability improvements on all platforms. 8315 8316 83172016-05-13: Version 5.2.309 8318 8319 Performance and stability improvements on all platforms. 8320 8321 83222016-05-13: Version 5.2.308 8323 8324 Performance and stability improvements on all platforms. 8325 8326 83272016-05-13: Version 5.2.307 8328 8329 In parallel to the strict octal check that would reject `012` in strict 8330 mode, this patch collects UseCounters for `089` in strict mode. The spec 8331 says this should be an error, but this patch does not report it as such 8332 (issue 4973). 8333 8334 Performance and stability improvements on all platforms. 8335 8336 83372016-05-12: Version 5.2.306 8338 8339 Performance and stability improvements on all platforms. 8340 8341 83422016-05-12: Version 5.2.305 8343 8344 Performance and stability improvements on all platforms. 8345 8346 83472016-05-12: Version 5.2.304 8348 8349 Performance and stability improvements on all platforms. 8350 8351 83522016-05-12: Version 5.2.303 8353 8354 Performance and stability improvements on all platforms. 8355 8356 83572016-05-12: Version 5.2.302 8358 8359 Performance and stability improvements on all platforms. 8360 8361 83622016-05-12: Version 5.2.301 8363 8364 Performance and stability improvements on all platforms. 8365 8366 83672016-05-12: Version 5.2.300 8368 8369 Performance and stability improvements on all platforms. 8370 8371 83722016-05-12: Version 5.2.299 8373 8374 Performance and stability improvements on all platforms. 8375 8376 83772016-05-12: Version 5.2.298 8378 8379 Performance and stability improvements on all platforms. 8380 8381 83822016-05-12: Version 5.2.297 8383 8384 Performance and stability improvements on all platforms. 8385 8386 83872016-05-12: Version 5.2.296 8388 8389 Performance and stability improvements on all platforms. 8390 8391 83922016-05-12: Version 5.2.295 8393 8394 Performance and stability improvements on all platforms. 8395 8396 83972016-05-11: Version 5.2.294 8398 8399 Performance and stability improvements on all platforms. 8400 8401 84022016-05-11: Version 5.2.293 8403 8404 Performance and stability improvements on all platforms. 8405 8406 84072016-05-11: Version 5.2.292 8408 8409 Performance and stability improvements on all platforms. 8410 8411 84122016-05-11: Version 5.2.291 8413 8414 Use ICU case conversion/transliterator for case conversion (issues 4476, 8415 4477). 8416 8417 Performance and stability improvements on all platforms. 8418 8419 84202016-05-11: Version 5.2.290 8421 8422 Performance and stability improvements on all platforms. 8423 8424 84252016-05-11: Version 5.2.289 8426 8427 Performance and stability improvements on all platforms. 8428 8429 84302016-05-11: Version 5.2.288 8431 8432 Performance and stability improvements on all platforms. 8433 8434 84352016-05-11: Version 5.2.287 8436 8437 Performance and stability improvements on all platforms. 8438 8439 84402016-05-11: Version 5.2.286 8441 8442 Performance and stability improvements on all platforms. 8443 8444 84452016-05-11: Version 5.2.285 8446 8447 Performance and stability improvements on all platforms. 8448 8449 84502016-05-11: Version 5.2.284 8451 8452 Performance and stability improvements on all platforms. 8453 8454 84552016-05-10: Version 5.2.283 8456 8457 Performance and stability improvements on all platforms. 8458 8459 84602016-05-10: Version 5.2.282 8461 8462 Fix Map::AsArray to properly iterate over the backing store (issue 8463 4946). 8464 8465 Performance and stability improvements on all platforms. 8466 8467 84682016-05-10: Version 5.2.281 8469 8470 Remove LOG line checking from presubmit. 8471 8472 Performance and stability improvements on all platforms. 8473 8474 84752016-05-10: Version 5.2.280 8476 8477 Performance and stability improvements on all platforms. 8478 8479 84802016-05-10: Version 5.2.279 8481 8482 Performance and stability improvements on all platforms. 8483 8484 84852016-05-10: Version 5.2.278 8486 8487 Performance and stability improvements on all platforms. 8488 8489 84902016-05-10: Version 5.2.277 8491 8492 Performance and stability improvements on all platforms. 8493 8494 84952016-05-10: Version 5.2.276 8496 8497 Performance and stability improvements on all platforms. 8498 8499 85002016-05-10: Version 5.2.275 8501 8502 Performance and stability improvements on all platforms. 8503 8504 85052016-05-10: Version 5.2.274 8506 8507 Performance and stability improvements on all platforms. 8508 8509 85102016-05-10: Version 5.2.273 8511 8512 Performance and stability improvements on all platforms. 8513 8514 85152016-05-10: Version 5.2.272 8516 8517 Performance and stability improvements on all platforms. 8518 8519 85202016-05-10: Version 5.2.271 8521 8522 Performance and stability improvements on all platforms. 8523 8524 85252016-05-10: Version 5.2.270 8526 8527 Performance and stability improvements on all platforms. 8528 8529 85302016-05-10: Version 5.2.269 8531 8532 Performance and stability improvements on all platforms. 8533 8534 85352016-05-10: Version 5.2.268 8536 8537 Performance and stability improvements on all platforms. 8538 8539 85402016-05-10: Version 5.2.267 8541 8542 Various species micro-optimizations (Chromium issue 609739). 8543 8544 Performance and stability improvements on all platforms. 8545 8546 85472016-05-09: Version 5.2.266 8548 8549 Performance and stability improvements on all platforms. 8550 8551 85522016-05-09: Version 5.2.265 8553 8554 Performance and stability improvements on all platforms. 8555 8556 85572016-05-09: Version 5.2.264 8558 8559 Fix TypedArray Property optimizations (Chromium issue 593634). 8560 8561 Performance and stability improvements on all platforms. 8562 8563 85642016-05-09: Version 5.2.263 8565 8566 Performance and stability improvements on all platforms. 8567 8568 85692016-05-09: Version 5.2.262 8570 8571 [V8] Add v8::Value::TypeOf to API (Chromium issue 595206). 8572 8573 Performance and stability improvements on all platforms. 8574 8575 85762016-05-09: Version 5.2.261 8577 8578 Performance and stability improvements on all platforms. 8579 8580 85812016-05-09: Version 5.2.260 8582 8583 Performance and stability improvements on all platforms. 8584 8585 85862016-05-09: Version 5.2.259 8587 8588 Expose IsConstructor to the C++ API (issue 4993). 8589 8590 Performance and stability improvements on all platforms. 8591 8592 85932016-05-09: Version 5.2.258 8594 8595 Performance and stability improvements on all platforms. 8596 8597 85982016-05-09: Version 5.2.257 8599 8600 Performance and stability improvements on all platforms. 8601 8602 86032016-05-09: Version 5.2.256 8604 8605 Performance and stability improvements on all platforms. 8606 8607 86082016-05-09: Version 5.2.255 8609 8610 Performance and stability improvements on all platforms. 8611 8612 86132016-05-09: Version 5.2.254 8614 8615 Performance and stability improvements on all platforms. 8616 8617 86182016-05-08: Version 5.2.253 8619 8620 Performance and stability improvements on all platforms. 8621 8622 86232016-05-07: Version 5.2.252 8624 8625 fix Set::AsArray to not leave undefined holes in output array (issue 8626 4946). 8627 8628 Performance and stability improvements on all platforms. 8629 8630 86312016-05-06: Version 5.2.251 8632 8633 Performance and stability improvements on all platforms. 8634 8635 86362016-05-06: Version 5.2.250 8637 8638 Performance and stability improvements on all platforms. 8639 8640 86412016-05-06: Version 5.2.249 8642 8643 Performance and stability improvements on all platforms. 8644 8645 86462016-05-06: Version 5.2.248 8647 8648 Performance and stability improvements on all platforms. 8649 8650 86512016-05-06: Version 5.2.247 8652 8653 Performance and stability improvements on all platforms. 8654 8655 86562016-05-06: Version 5.2.246 8657 8658 Performance and stability improvements on all platforms. 8659 8660 86612016-05-06: Version 5.2.245 8662 8663 Performance and stability improvements on all platforms. 8664 8665 86662016-05-06: Version 5.2.244 8667 8668 Performance and stability improvements on all platforms. 8669 8670 86712016-05-06: Version 5.2.243 8672 8673 Performance and stability improvements on all platforms. 8674 8675 86762016-05-04: Version 5.2.242 8677 8678 Performance and stability improvements on all platforms. 8679 8680 86812016-05-04: Version 5.2.241 8682 8683 Performance and stability improvements on all platforms. 8684 8685 86862016-05-04: Version 5.2.240 8687 8688 Performance and stability improvements on all platforms. 8689 8690 86912016-05-04: Version 5.2.239 8692 8693 Performance and stability improvements on all platforms. 8694 8695 86962016-05-04: Version 5.2.238 8697 8698 Performance and stability improvements on all platforms. 8699 8700 87012016-05-04: Version 5.2.237 8702 8703 Performance and stability improvements on all platforms. 8704 8705 87062016-05-04: Version 5.2.236 8707 8708 S390: Add HasProperty code stub that tries simple lookups or jumps to 8709 runtime otherwise (issue 2743). 8710 8711 Performance and stability improvements on all platforms. 8712 8713 87142016-05-04: Version 5.2.235 8715 8716 Performance and stability improvements on all platforms. 8717 8718 87192016-05-04: Version 5.2.234 8720 8721 Make array __proto__ manipulations not disturb the species protector 8722 (Chromium issue 606207). 8723 8724 Add v8::Object::GetOwnPropertyNames(context, filter) method (issue 3861, 8725 Chromium issue 581495). 8726 8727 Performance and stability improvements on all platforms. 8728 8729 87302016-05-04: Version 5.2.233 8731 8732 Performance and stability improvements on all platforms. 8733 8734 87352016-05-04: Version 5.2.232 8736 8737 Performance and stability improvements on all platforms. 8738 8739 87402016-05-04: Version 5.2.231 8741 8742 Performance and stability improvements on all platforms. 8743 8744 87452016-05-04: Version 5.2.230 8746 8747 Performance and stability improvements on all platforms. 8748 8749 87502016-05-04: Version 5.2.229 8751 8752 Performance and stability improvements on all platforms. 8753 8754 87552016-05-04: Version 5.2.228 8756 8757 Performance and stability improvements on all platforms. 8758 8759 87602016-05-04: Version 5.2.227 8761 8762 MIPS64: Fix [turbofan] Length and index2 are unsigned in 8763 CheckedLoad/CheckedStore (Chromium issue 599717). 8764 8765 Performance and stability improvements on all platforms. 8766 8767 87682016-05-04: Version 5.2.226 8769 8770 Performance and stability improvements on all platforms. 8771 8772 87732016-05-04: Version 5.2.225 8774 8775 Performance and stability improvements on all platforms. 8776 8777 87782016-05-04: Version 5.2.224 8779 8780 Performance and stability improvements on all platforms. 8781 8782 87832016-05-04: Version 5.2.223 8784 8785 Performance and stability improvements on all platforms. 8786 8787 87882016-05-04: Version 5.2.222 8789 8790 Performance and stability improvements on all platforms. 8791 8792 87932016-05-04: Version 5.2.221 8794 8795 Performance and stability improvements on all platforms. 8796 8797 87982016-05-04: Version 5.2.220 8799 8800 [wasm] Fix for 608630: allow proxies as FFI (Chromium issue 608630). 8801 8802 Performance and stability improvements on all platforms. 8803 8804 88052016-05-04: Version 5.2.219 8806 8807 Performance and stability improvements on all platforms. 8808 8809 88102016-05-03: Version 5.2.218 8811 8812 Performance and stability improvements on all platforms. 8813 8814 88152016-05-03: Version 5.2.217 8816 8817 Performance and stability improvements on all platforms. 8818 8819 88202016-05-03: Version 5.2.216 8821 8822 [wasm] Disallow runtime calls in asm.js modules (Chromium issue 592352). 8823 8824 [API] remove (deprecated) hidden properties. 8825 8826 [wasm] Fix bug with empty input to Wasm.instantiateModuleFromAsm() 8827 (Chromium issue 605488). 8828 8829 Add HasProperty code stub that tries simple lookups or jumps to runtime 8830 otherwise (issue 2743). 8831 8832 Fix ExternalTwobyteStringUtf16CharacterStream::PushBack(kEndOfInput) 8833 (Chromium issue 607903). 8834 8835 Performance and stability improvements on all platforms. 8836 8837 88382016-05-03: Version 5.2.215 8839 8840 Performance and stability improvements on all platforms. 8841 8842 88432016-05-03: Version 5.2.214 8844 8845 Performance and stability improvements on all platforms. 8846 8847 88482016-05-03: Version 5.2.213 8849 8850 Performance and stability improvements on all platforms. 8851 8852 88532016-05-03: Version 5.2.212 8854 8855 Performance and stability improvements on all platforms. 8856 8857 88582016-05-03: Version 5.2.211 8859 8860 Performance and stability improvements on all platforms. 8861 8862 88632016-05-02: Version 5.2.210 8864 8865 Performance and stability improvements on all platforms. 8866 8867 88682016-05-02: Version 5.2.209 8869 8870 Performance and stability improvements on all platforms. 8871 8872 88732016-05-02: Version 5.2.208 8874 8875 Performance and stability improvements on all platforms. 8876 8877 88782016-05-02: Version 5.2.207 8879 8880 Performance and stability improvements on all platforms. 8881 8882 88832016-05-02: Version 5.2.206 8884 8885 Performance and stability improvements on all platforms. 8886 8887 88882016-05-02: Version 5.2.205 8889 8890 Performance and stability improvements on all platforms. 8891 8892 88932016-05-02: Version 5.2.204 8894 8895 [debugger] Add JSProxy support in Runtime::GetInternalProperties 8896 (Chromium issue 588705). 8897 8898 Performance and stability improvements on all platforms. 8899 8900 89012016-05-02: Version 5.2.203 8902 8903 Performance and stability improvements on all platforms. 8904 8905 89062016-05-02: Version 5.2.202 8907 8908 Performance and stability improvements on all platforms. 8909 8910 89112016-05-02: Version 5.2.201 8912 8913 Performance and stability improvements on all platforms. 8914 8915 89162016-05-02: Version 5.2.200 8917 8918 Performance and stability improvements on all platforms. 8919 8920 89212016-05-02: Version 5.2.199 8922 8923 Performance and stability improvements on all platforms. 8924 8925 89262016-05-02: Version 5.2.198 8927 8928 Performance and stability improvements on all platforms. 8929 8930 89312016-05-02: Version 5.2.197 8932 8933 Performance and stability improvements on all platforms. 8934 8935 89362016-05-02: Version 5.2.196 8937 8938 Performance and stability improvements on all platforms. 8939 8940 89412016-05-02: Version 5.2.195 8942 8943 Performance and stability improvements on all platforms. 8944 8945 89462016-05-02: Version 5.2.194 8947 8948 Performance and stability improvements on all platforms. 8949 8950 89512016-05-02: Version 5.2.193 8952 8953 Performance and stability improvements on all platforms. 8954 8955 89562016-05-02: Version 5.2.192 8957 8958 Performance and stability improvements on all platforms. 8959 8960 89612016-05-02: Version 5.2.191 8962 8963 Performance and stability improvements on all platforms. 8964 8965 89662016-05-01: Version 5.2.190 8967 8968 Performance and stability improvements on all platforms. 8969 8970 89712016-05-01: Version 5.2.189 8972 8973 Performance and stability improvements on all platforms. 8974 8975 89762016-04-30: Version 5.2.188 8977 8978 Performance and stability improvements on all platforms. 8979 8980 89812016-04-30: Version 5.2.187 8982 8983 Performance and stability improvements on all platforms. 8984 8985 89862016-04-30: Version 5.2.186 8987 8988 Performance and stability improvements on all platforms. 8989 8990 89912016-04-29: Version 5.2.185 8992 8993 Performance and stability improvements on all platforms. 8994 8995 89962016-04-29: Version 5.2.184 8997 8998 Performance and stability improvements on all platforms. 8999 9000 90012016-04-29: Version 5.2.183 9002 9003 Performance and stability improvements on all platforms. 9004 9005 90062016-04-29: Version 5.2.182 9007 9008 Performance and stability improvements on all platforms. 9009 9010 90112016-04-29: Version 5.2.181 9012 9013 Performance and stability improvements on all platforms. 9014 9015 90162016-04-29: Version 5.2.180 9017 9018 Performance and stability improvements on all platforms. 9019 9020 90212016-04-29: Version 5.2.179 9022 9023 Performance and stability improvements on all platforms. 9024 9025 90262016-04-29: Version 5.2.178 9027 9028 Performance and stability improvements on all platforms. 9029 9030 90312016-04-29: Version 5.2.177 9032 9033 Fix overflow issue in Zone::New (Chromium issue 606115). 9034 9035 Performance and stability improvements on all platforms. 9036 9037 90382016-04-29: Version 5.2.176 9039 9040 Performance and stability improvements on all platforms. 9041 9042 90432016-04-29: Version 5.2.175 9044 9045 [wasm] Binary 11: Bump module version to 0xB. [wasm] Binary 11: Swap the 9046 order of section name / section length. [wasm] Binary 11: Shorter 9047 section names. [wasm] Binary 11: Add a prefix for function type 9048 declarations. [wasm] Binary 11: Function types encoded as pcount, p*, 9049 rcount, r* [wasm] Fix numeric names for functions (Chromium issue 9050 575167). 9051 9052 [wasm] Binary 11: WASM AST is now postorder. [wasm] Binary 11: br_table 9053 takes a value. [wasm] Binary 11: Add implicit blocks to if arms. [wasm] 9054 Binary 11: Add arities to call, return, and breaks [wasm] Binary 11: Add 9055 experimental version (Chromium issue 575167). 9056 9057 Performance and stability improvements on all platforms. 9058 9059 90602016-04-29: Version 5.2.174 9061 9062 Add checks for detached ArrayBuffers to ArrayBuffer.prototype.slice 9063 (issue 4964). 9064 9065 Performance and stability improvements on all platforms. 9066 9067 90682016-04-28: Version 5.2.173 9069 9070 Performance and stability improvements on all platforms. 9071 9072 90732016-04-28: Version 5.2.172 9074 9075 Performance and stability improvements on all platforms. 9076 9077 90782016-04-28: Version 5.2.171 9079 9080 Ship for-in initializer deprecation (issue 4942). 9081 9082 Performance and stability improvements on all platforms. 9083 9084 90852016-04-28: Version 5.2.170 9086 9087 Add GC request to libFuzzers in attempt to avoid parasitic coverage 9088 (Chromium issue 584819). 9089 9090 Performance and stability improvements on all platforms. 9091 9092 90932016-04-28: Version 5.2.169 9094 9095 Performance and stability improvements on all platforms. 9096 9097 90982016-04-28: Version 5.2.168 9099 9100 Prevent unnecessary memory (de-)allocations in LiteralBuffer::CopyFrom 9101 (issue 4947). 9102 9103 Performance and stability improvements on all platforms. 9104 9105 91062016-04-28: Version 5.2.167 9107 9108 Performance and stability improvements on all platforms. 9109 9110 91112016-04-28: Version 5.2.166 9112 9113 Performance and stability improvements on all platforms. 9114 9115 91162016-04-28: Version 5.2.165 9117 9118 Performance and stability improvements on all platforms. 9119 9120 91212016-04-28: Version 5.2.164 9122 9123 Performance and stability improvements on all platforms. 9124 9125 91262016-04-27: Version 5.2.163 9127 9128 Performance and stability improvements on all platforms. 9129 9130 91312016-04-27: Version 5.2.162 9132 9133 Performance and stability improvements on all platforms. 9134 9135 91362016-04-27: Version 5.2.161 9137 9138 [esnext] stage --harmony-string-padding (issue 4954). 9139 9140 Disallow generator declarations in certain locations (issue 4824). 9141 9142 Performance and stability improvements on all platforms. 9143 9144 91452016-04-27: Version 5.2.160 9146 9147 Performance and stability improvements on all platforms. 9148 9149 91502016-04-27: Version 5.2.159 9151 9152 [api] Expose FunctionCallbackInfo::NewTarget (issue 4261). 9153 9154 Performance and stability improvements on all platforms. 9155 9156 91572016-04-27: Version 5.2.158 9158 9159 Performance and stability improvements on all platforms. 9160 9161 91622016-04-27: Version 5.2.157 9163 9164 Performance and stability improvements on all platforms. 9165 9166 91672016-04-27: Version 5.2.156 9168 9169 [es8] Report proper syntax error for tail call expressions in for-in and 9170 for-of bodies (issue 4915). 9171 9172 Performance and stability improvements on all platforms. 9173 9174 91752016-04-27: Version 5.2.155 9176 9177 Performance and stability improvements on all platforms. 9178 9179 91802016-04-27: Version 5.2.154 9181 9182 Performance and stability improvements on all platforms. 9183 9184 91852016-04-27: Version 5.2.153 9186 9187 Performance and stability improvements on all platforms. 9188 9189 91902016-04-27: Version 5.2.152 9191 9192 Performance and stability improvements on all platforms. 9193 9194 91952016-04-27: Version 5.2.151 9196 9197 Performance and stability improvements on all platforms. 9198 9199 92002016-04-26: Version 5.2.150 9201 9202 Performance and stability improvements on all platforms. 9203 9204 92052016-04-26: Version 5.2.149 9206 9207 Performance and stability improvements on all platforms. 9208 9209 92102016-04-26: Version 5.2.148 9211 9212 Performance and stability improvements on all platforms. 9213 9214 92152016-04-26: Version 5.2.147 9216 9217 Do not penalize performance when --harmony-species is off (Chromium 9218 issue 606207). 9219 9220 Performance and stability improvements on all platforms. 9221 9222 92232016-04-26: Version 5.2.146 9224 9225 [es8] Initial set of changes to support syntactic tail calls (issue 9226 4915). 9227 9228 Performance and stability improvements on all platforms. 9229 9230 92312016-04-26: Version 5.2.145 9232 9233 Performance and stability improvements on all platforms. 9234 9235 92362016-04-26: Version 5.2.144 9237 9238 Performance and stability improvements on all platforms. 9239 9240 92412016-04-26: Version 5.2.143 9242 9243 Performance and stability improvements on all platforms. 9244 9245 92462016-04-26: Version 5.2.142 9247 9248 Performance and stability improvements on all platforms. 9249 9250 92512016-04-26: Version 5.2.141 9252 9253 Performance and stability improvements on all platforms. 9254 9255 92562016-04-26: Version 5.2.140 9257 9258 Performance and stability improvements on all platforms. 9259 9260 92612016-04-26: Version 5.2.139 9262 9263 Performance and stability improvements on all platforms. 9264 9265 92662016-04-26: Version 5.2.138 9267 9268 [es6] Fix tail call elimination in single-expression arrow functions 9269 (issue 4698). 9270 9271 Performance and stability improvements on all platforms. 9272 9273 92742016-04-26: Version 5.2.137 9275 9276 Performance and stability improvements on all platforms. 9277 9278 92792016-04-25: Version 5.2.136 9280 9281 Performance and stability improvements on all platforms. 9282 9283 92842016-04-25: Version 5.2.135 9285 9286 Widen --harmony-for-in flag to throw errors in PreParser (issue 4942). 9287 9288 Performance and stability improvements on all platforms. 9289 9290 92912016-04-25: Version 5.2.134 9292 9293 Performance and stability improvements on all platforms. 9294 9295 92962016-04-25: Version 5.2.133 9297 9298 Performance and stability improvements on all platforms. 9299 9300 93012016-04-25: Version 5.2.132 9302 9303 Performance and stability improvements on all platforms. 9304 9305 93062016-04-25: Version 5.2.131 9307 9308 Performance and stability improvements on all platforms. 9309 9310 93112016-04-25: Version 5.2.130 9312 9313 Performance and stability improvements on all platforms. 9314 9315 93162016-04-25: Version 5.2.129 9317 9318 Performance and stability improvements on all platforms. 9319 9320 93212016-04-25: Version 5.2.128 9322 9323 Performance and stability improvements on all platforms. 9324 9325 93262016-04-25: Version 5.2.127 9327 9328 Performance and stability improvements on all platforms. 9329 9330 93312016-04-25: Version 5.2.126 9332 9333 Performance and stability improvements on all platforms. 9334 9335 93362016-04-25: Version 5.2.125 9337 9338 Performance and stability improvements on all platforms. 9339 9340 93412016-04-25: Version 5.2.124 9342 9343 Performance and stability improvements on all platforms. 9344 9345 93462016-04-25: Version 5.2.123 9347 9348 Performance and stability improvements on all platforms. 9349 9350 93512016-04-25: Version 5.2.122 9352 9353 Performance and stability improvements on all platforms. 9354 9355 93562016-04-22: Version 5.2.121 9357 9358 Performance and stability improvements on all platforms. 9359 9360 93612016-04-22: Version 5.2.120 9362 9363 Performance and stability improvements on all platforms. 9364 9365 93662016-04-22: Version 5.2.119 9367 9368 Performance and stability improvements on all platforms. 9369 9370 93712016-04-22: Version 5.2.118 9372 9373 Performance and stability improvements on all platforms. 9374 9375 93762016-04-22: Version 5.2.117 9377 9378 [debugger] Hide scopes that originate from desugaring (Chromium issue 9379 604458). 9380 9381 Performance and stability improvements on all platforms. 9382 9383 93842016-04-22: Version 5.2.116 9385 9386 Performance and stability improvements on all platforms. 9387 9388 93892016-04-22: Version 5.2.115 9390 9391 Performance and stability improvements on all platforms. 9392 9393 93942016-04-21: Version 5.2.114 9395 9396 Performance and stability improvements on all platforms. 9397 9398 93992016-04-21: Version 5.2.113 9400 9401 Performance and stability improvements on all platforms. 9402 9403 94042016-04-21: Version 5.2.112 9405 9406 [ic] Restore PROPERTY key tracking in keyed ICs (Chromium issue 594183). 9407 9408 Performance and stability improvements on all platforms. 9409 9410 94112016-04-21: Version 5.2.111 9412 9413 Performance and stability improvements on all platforms. 9414 9415 94162016-04-21: Version 5.2.110 9417 9418 Performance and stability improvements on all platforms. 9419 9420 94212016-04-21: Version 5.2.109 9422 9423 Performance and stability improvements on all platforms. 9424 9425 94262016-04-21: Version 5.2.108 9427 9428 Performance and stability improvements on all platforms. 9429 9430 94312016-04-21: Version 5.2.107 9432 9433 Performance and stability improvements on all platforms. 9434 9435 94362016-04-21: Version 5.2.106 9437 9438 Performance and stability improvements on all platforms. 9439 9440 94412016-04-21: Version 5.2.105 9442 9443 Performance and stability improvements on all platforms. 9444 9445 94462016-04-21: Version 5.2.104 9447 9448 Performance and stability improvements on all platforms. 9449 9450 94512016-04-21: Version 5.2.103 9452 9453 Performance and stability improvements on all platforms. 9454 9455 94562016-04-21: Version 5.2.102 9457 9458 Performance and stability improvements on all platforms. 9459 9460 94612016-04-20: Version 5.2.101 9462 9463 Performance and stability improvements on all platforms. 9464 9465 94662016-04-20: Version 5.2.100 9467 9468 Performance and stability improvements on all platforms. 9469 9470 94712016-04-20: Version 5.2.99 9472 9473 Performance and stability improvements on all platforms. 9474 9475 94762016-04-20: Version 5.2.98 9477 9478 Performance and stability improvements on all platforms. 9479 9480 94812016-04-20: Version 5.2.97 9482 9483 Performance and stability improvements on all platforms. 9484 9485 94862016-04-20: Version 5.2.96 9487 9488 Performance and stability improvements on all platforms. 9489 9490 94912016-04-20: Version 5.2.95 9492 9493 Performance and stability improvements on all platforms. 9494 9495 94962016-04-20: Version 5.2.94 9497 9498 Performance and stability improvements on all platforms. 9499 9500 95012016-04-20: Version 5.2.93 9502 9503 Performance and stability improvements on all platforms. 9504 9505 95062016-04-20: Version 5.2.92 9507 9508 Performance and stability improvements on all platforms. 9509 9510 95112016-04-20: Version 5.2.91 9512 9513 Performance and stability improvements on all platforms. 9514 9515 95162016-04-20: Version 5.2.90 9517 9518 Performance and stability improvements on all platforms. 9519 9520 95212016-04-20: Version 5.2.89 9522 9523 Performance and stability improvements on all platforms. 9524 9525 95262016-04-20: Version 5.2.88 9527 9528 [turbofan] Length and index2 are unsigned in CheckedLoad/CheckedStore 9529 (Chromium issue 599717). 9530 9531 Prevent un-parsed LiteralFunction reaching the compiler (Chromium issue 9532 604044). 9533 9534 Performance and stability improvements on all platforms. 9535 9536 95372016-04-20: Version 5.2.87 9538 9539 Performance and stability improvements on all platforms. 9540 9541 95422016-04-20: Version 5.2.86 9543 9544 Performance and stability improvements on all platforms. 9545 9546 95472016-04-19: Version 5.2.85 9548 9549 Performance and stability improvements on all platforms. 9550 9551 95522016-04-19: Version 5.2.84 9553 9554 Performance and stability improvements on all platforms. 9555 9556 95572016-04-19: Version 5.2.83 9558 9559 Performance and stability improvements on all platforms. 9560 9561 95622016-04-19: Version 5.2.82 9563 9564 Performance and stability improvements on all platforms. 9565 9566 95672016-04-19: Version 5.2.81 9568 9569 Performance and stability improvements on all platforms. 9570 9571 95722016-04-19: Version 5.2.80 9573 9574 Performance and stability improvements on all platforms. 9575 9576 95772016-04-19: Version 5.2.79 9578 9579 Performance and stability improvements on all platforms. 9580 9581 95822016-04-19: Version 5.2.78 9583 9584 Performance and stability improvements on all platforms. 9585 9586 95872016-04-19: Version 5.2.77 9588 9589 Performance and stability improvements on all platforms. 9590 9591 95922016-04-19: Version 5.2.76 9593 9594 Performance and stability improvements on all platforms. 9595 9596 95972016-04-19: Version 5.2.75 9598 9599 Performance and stability improvements on all platforms. 9600 9601 96022016-04-19: Version 5.2.74 9603 9604 Performance and stability improvements on all platforms. 9605 9606 96072016-04-19: Version 5.2.73 9608 9609 Performance and stability improvements on all platforms. 9610 9611 96122016-04-19: Version 5.2.72 9613 9614 Performance and stability improvements on all platforms. 9615 9616 96172016-04-19: Version 5.2.71 9618 9619 Performance and stability improvements on all platforms. 9620 9621 96222016-04-19: Version 5.2.70 9623 9624 Performance and stability improvements on all platforms. 9625 9626 96272016-04-19: Version 5.2.69 9628 9629 Performance and stability improvements on all platforms. 9630 9631 96322016-04-19: Version 5.2.68 9633 9634 Performance and stability improvements on all platforms. 9635 9636 96372016-04-19: Version 5.2.67 9638 9639 Performance and stability improvements on all platforms. 9640 9641 96422016-04-19: Version 5.2.66 9643 9644 Performance and stability improvements on all platforms. 9645 9646 96472016-04-18: Version 5.2.65 9648 9649 Performance and stability improvements on all platforms. 9650 9651 96522016-04-18: Version 5.2.64 9653 9654 Performance and stability improvements on all platforms. 9655 9656 96572016-04-18: Version 5.2.63 9658 9659 Performance and stability improvements on all platforms. 9660 9661 96622016-04-18: Version 5.2.62 9663 9664 Performance and stability improvements on all platforms. 9665 9666 96672016-04-18: Version 5.2.61 9668 9669 [Atomics] Remove Atomics code stubs; use TF ops (issue 4614). 9670 9671 Performance and stability improvements on all platforms. 9672 9673 96742016-04-18: Version 5.2.60 9675 9676 Performance and stability improvements on all platforms. 9677 9678 96792016-04-18: Version 5.2.59 9680 9681 Performance and stability improvements on all platforms. 9682 9683 96842016-04-18: Version 5.2.58 9685 9686 Performance and stability improvements on all platforms. 9687 9688 96892016-04-18: Version 5.2.57 9690 9691 Performance and stability improvements on all platforms. 9692 9693 96942016-04-18: Version 5.2.56 9695 9696 Performance and stability improvements on all platforms. 9697 9698 96992016-04-18: Version 5.2.55 9700 9701 Performance and stability improvements on all platforms. 9702 9703 97042016-04-18: Version 5.2.54 9705 9706 Performance and stability improvements on all platforms. 9707 9708 97092016-04-18: Version 5.2.53 9710 9711 Performance and stability improvements on all platforms. 9712 9713 97142016-04-18: Version 5.2.52 9715 9716 Performance and stability improvements on all platforms. 9717 9718 97192016-04-18: Version 5.2.51 9720 9721 Performance and stability improvements on all platforms. 9722 9723 97242016-04-18: Version 5.2.50 9725 9726 [Atomics] Remove Atomics code stubs; use TF ops (issue 4614). 9727 9728 Performance and stability improvements on all platforms. 9729 9730 97312016-04-18: Version 5.2.49 9732 9733 [api] Bring back finalizers on global handles. 9734 9735 Performance and stability improvements on all platforms. 9736 9737 97382016-02-17: Sentinel 9739 9740 The ChangeLog file is no longer maintained on master. This 9741 sentinel should stay on top of this list. 9742 97432016-02-17: Version 4.10.253 9744 9745 Performance and stability improvements on all platforms. 9746 9747 97482016-02-17: Version 4.10.252 9749 9750 Performance and stability improvements on all platforms. 9751 9752 97532016-02-17: Version 4.10.251 9754 9755 Performance and stability improvements on all platforms. 9756 9757 97582016-02-17: Version 4.10.250 9759 9760 Performance and stability improvements on all platforms. 9761 9762 97632016-02-16: Version 4.10.249 9764 9765 Performance and stability improvements on all platforms. 9766 9767 97682016-02-16: Version 4.10.248 9769 9770 Performance and stability improvements on all platforms. 9771 9772 97732016-02-16: Version 4.10.247 9774 9775 Performance and stability improvements on all platforms. 9776 9777 97782016-02-16: Version 4.10.246 9779 9780 Performance and stability improvements on all platforms. 9781 9782 97832016-02-16: Version 4.10.245 9784 9785 Performance and stability improvements on all platforms. 9786 9787 97882016-02-16: Version 4.10.244 9789 9790 Performance and stability improvements on all platforms. 9791 9792 97932016-02-16: Version 4.10.243 9794 9795 Performance and stability improvements on all platforms. 9796 9797 97982016-02-16: Version 4.10.242 9799 9800 Performance and stability improvements on all platforms. 9801 9802 98032016-02-16: Version 4.10.241 9804 9805 Performance and stability improvements on all platforms. 9806 9807 98082016-02-16: Version 4.10.240 9809 9810 Performance and stability improvements on all platforms. 9811 9812 98132016-02-16: Version 4.10.239 9814 9815 Performance and stability improvements on all platforms. 9816 9817 98182016-02-16: Version 4.10.238 9819 9820 Performance and stability improvements on all platforms. 9821 9822 98232016-02-16: Version 4.10.237 9824 9825 Performance and stability improvements on all platforms. 9826 9827 98282016-02-16: Version 4.10.236 9829 9830 Performance and stability improvements on all platforms. 9831 9832 98332016-02-16: Version 4.10.235 9834 9835 Performance and stability improvements on all platforms. 9836 9837 98382016-02-16: Version 4.10.234 9839 9840 Performance and stability improvements on all platforms. 9841 9842 98432016-02-16: Version 4.10.233 9844 9845 Performance and stability improvements on all platforms. 9846 9847 98482016-02-16: Version 4.10.232 9849 9850 Performance and stability improvements on all platforms. 9851 9852 98532016-02-16: Version 4.10.231 9854 9855 Make NamedLoadHandlerCompiler::CompileLoadInterceptor behave correcly 9856 with lazy accessors (Chromium issue 585764). 9857 9858 Performance and stability improvements on all platforms. 9859 9860 98612016-02-16: Version 4.10.230 9862 9863 Performance and stability improvements on all platforms. 9864 9865 98662016-02-16: Version 4.10.229 9867 9868 Performance and stability improvements on all platforms. 9869 9870 98712016-02-16: Version 4.10.228 9872 9873 Performance and stability improvements on all platforms. 9874 9875 98762016-02-16: Version 4.10.227 9877 9878 Performance and stability improvements on all platforms. 9879 9880 98812016-02-16: Version 4.10.226 9882 9883 Performance and stability improvements on all platforms. 9884 9885 98862016-02-16: Version 4.10.225 9887 9888 Performance and stability improvements on all platforms. 9889 9890 98912016-02-15: Version 4.10.224 9892 9893 Performance and stability improvements on all platforms. 9894 9895 98962016-02-15: Version 4.10.223 9897 9898 Performance and stability improvements on all platforms. 9899 9900 99012016-02-15: Version 4.10.222 9902 9903 Performance and stability improvements on all platforms. 9904 9905 99062016-02-15: Version 4.10.221 9907 9908 Performance and stability improvements on all platforms. 9909 9910 99112016-02-15: Version 4.10.220 9912 9913 Performance and stability improvements on all platforms. 9914 9915 99162016-02-15: Version 4.10.219 9917 9918 Performance and stability improvements on all platforms. 9919 9920 99212016-02-15: Version 4.10.218 9922 9923 Performance and stability improvements on all platforms. 9924 9925 99262016-02-15: Version 4.10.217 9927 9928 Performance and stability improvements on all platforms. 9929 9930 99312016-02-15: Version 4.10.216 9932 9933 [wasm] Add support for a start function (Chromium issue 575167). 9934 9935 Performance and stability improvements on all platforms. 9936 9937 99382016-02-15: Version 4.10.215 9939 9940 Performance and stability improvements on all platforms. 9941 9942 99432016-02-15: Version 4.10.214 9944 9945 Performance and stability improvements on all platforms. 9946 9947 99482016-02-15: Version 4.10.213 9949 9950 Performance and stability improvements on all platforms. 9951 9952 99532016-02-15: Version 4.10.212 9954 9955 Performance and stability improvements on all platforms. 9956 9957 99582016-02-15: Version 4.10.211 9959 9960 Performance and stability improvements on all platforms. 9961 9962 99632016-02-15: Version 4.10.210 9964 9965 Performance and stability improvements on all platforms. 9966 9967 99682016-02-14: Version 4.10.209 9969 9970 Performance and stability improvements on all platforms. 9971 9972 99732016-02-14: Version 4.10.208 9974 9975 Performance and stability improvements on all platforms. 9976 9977 99782016-02-14: Version 4.10.207 9979 9980 Performance and stability improvements on all platforms. 9981 9982 99832016-02-13: Version 4.10.206 9984 9985 Performance and stability improvements on all platforms. 9986 9987 99882016-02-12: Version 4.10.205 9989 9990 Performance and stability improvements on all platforms. 9991 9992 99932016-02-12: Version 4.10.204 9994 9995 Performance and stability improvements on all platforms. 9996 9997 99982016-02-12: Version 4.10.203 9999 10000 Performance and stability improvements on all platforms. 10001 10002 100032016-02-12: Version 4.10.202 10004 10005 Performance and stability improvements on all platforms. 10006 10007 100082016-02-12: Version 4.10.201 10009 10010 Performance and stability improvements on all platforms. 10011 10012 100132016-02-12: Version 4.10.200 10014 10015 Performance and stability improvements on all platforms. 10016 10017 100182016-02-12: Version 4.10.199 10019 10020 Performance and stability improvements on all platforms. 10021 10022 100232016-02-12: Version 4.10.198 10024 10025 Performance and stability improvements on all platforms. 10026 10027 100282016-02-12: Version 4.10.197 10029 10030 Stage --harmony-function-name (issue 3699). 10031 10032 Performance and stability improvements on all platforms. 10033 10034 100352016-02-12: Version 4.10.196 10036 10037 Performance and stability improvements on all platforms. 10038 10039 100402016-02-10: Version 4.10.195 10041 10042 Performance and stability improvements on all platforms. 10043 10044 100452016-02-10: Version 4.10.194 10046 10047 Performance and stability improvements on all platforms. 10048 10049 100502016-02-10: Version 4.10.193 10051 10052 Use a for-of loop in Array.from (issue 4739). 10053 10054 Performance and stability improvements on all platforms. 10055 10056 100572016-02-09: Version 4.10.192 10058 10059 Performance and stability improvements on all platforms. 10060 10061 100622016-02-09: Version 4.10.191 10063 10064 Performance and stability improvements on all platforms. 10065 10066 100672016-02-09: Version 4.10.190 10068 10069 Performance and stability improvements on all platforms. 10070 10071 100722016-02-09: Version 4.10.189 10073 10074 Performance and stability improvements on all platforms. 10075 10076 100772016-02-09: Version 4.10.188 10078 10079 Performance and stability improvements on all platforms. 10080 10081 100822016-02-09: Version 4.10.187 10083 10084 Performance and stability improvements on all platforms. 10085 10086 100872016-02-09: Version 4.10.186 10088 10089 Performance and stability improvements on all platforms. 10090 10091 100922016-02-09: Version 4.10.185 10093 10094 Performance and stability improvements on all platforms. 10095 10096 100972016-02-09: Version 4.10.184 10098 10099 Performance and stability improvements on all platforms. 10100 10101 101022016-02-09: Version 4.10.183 10103 10104 Performance and stability improvements on all platforms. 10105 10106 101072016-02-08: Version 4.10.182 10108 10109 Performance and stability improvements on all platforms. 10110 10111 101122016-02-08: Version 4.10.181 10113 10114 Performance and stability improvements on all platforms. 10115 10116 101172016-02-08: Version 4.10.180 10118 10119 [wasm] Put the condition last in kExprBrIf (Chromium issue 575167). 10120 10121 Stage --harmony-species flag, enabling Symbol.species (issue 4093). 10122 10123 Extend subarray web compatibility fix to --harmony-species (issue 4665). 10124 10125 Performance and stability improvements on all platforms. 10126 10127 101282016-02-08: Version 4.10.179 10129 10130 Performance and stability improvements on all platforms. 10131 10132 101332016-02-08: Version 4.10.178 10134 10135 Performance and stability improvements on all platforms. 10136 10137 101382016-02-08: Version 4.10.177 10139 10140 Performance and stability improvements on all platforms. 10141 10142 101432016-02-08: Version 4.10.176 10144 10145 Performance and stability improvements on all platforms. 10146 10147 101482016-02-08: Version 4.10.175 10149 10150 Performance and stability improvements on all platforms. 10151 10152 101532016-02-08: Version 4.10.174 10154 10155 Performance and stability improvements on all platforms. 10156 10157 101582016-02-08: Version 4.10.173 10159 10160 Performance and stability improvements on all platforms. 10161 10162 101632016-02-08: Version 4.10.172 10164 10165 android: Use libc++ instead of stlport (issue 4615). 10166 10167 Performance and stability improvements on all platforms. 10168 10169 101702016-02-08: Version 4.10.171 10171 10172 [api] Make ObjectTemplate::SetNativeDataProperty() work even if the 10173 ObjectTemplate does not have a constructor (Chromium issue 579009). 10174 10175 Performance and stability improvements on all platforms. 10176 10177 101782016-02-05: Version 4.10.170 10179 10180 Performance and stability improvements on all platforms. 10181 10182 101832016-02-05: Version 4.10.169 10184 10185 Performance and stability improvements on all platforms. 10186 10187 101882016-02-05: Version 4.10.168 10189 10190 Performance and stability improvements on all platforms. 10191 10192 101932016-02-05: Version 4.10.167 10194 10195 [wasm] min/max does not return signaling NaNs anymore (Chromium issue 10196 4733). 10197 10198 Performance and stability improvements on all platforms. 10199 10200 102012016-02-05: Version 4.10.166 10202 10203 Performance and stability improvements on all platforms. 10204 10205 102062016-02-05: Version 4.10.165 10207 10208 [wasm] Put the condition last in kExprSelect (issue 4735, Chromium issue 10209 575167). 10210 10211 Performance and stability improvements on all platforms. 10212 10213 102142016-02-05: Version 4.10.164 10215 10216 Performance and stability improvements on all platforms. 10217 10218 102192016-02-05: Version 4.10.163 10220 10221 Performance and stability improvements on all platforms. 10222 10223 102242016-02-05: Version 4.10.162 10225 10226 Performance and stability improvements on all platforms. 10227 10228 102292016-02-05: Version 4.10.161 10230 10231 PPC: [generators] Implement Generator.prototype.return (issue 3566). 10232 10233 Performance and stability improvements on all platforms. 10234 10235 102362016-02-04: Version 4.10.160 10237 10238 Performance and stability improvements on all platforms. 10239 10240 102412016-02-04: Version 4.10.159 10242 10243 [generators] Implement Generator.prototype.return (issue 3566). 10244 10245 Performance and stability improvements on all platforms. 10246 10247 102482016-02-04: Version 4.10.158 10249 10250 Performance and stability improvements on all platforms. 10251 10252 102532016-02-04: Version 4.10.157 10254 10255 Performance and stability improvements on all platforms. 10256 10257 102582016-02-04: Version 4.10.156 10259 10260 Performance and stability improvements on all platforms. 10261 10262 102632016-02-04: Version 4.10.155 10264 10265 Performance and stability improvements on all platforms. 10266 10267 102682016-02-04: Version 4.10.154 10269 10270 Performance and stability improvements on all platforms. 10271 10272 102732016-02-04: Version 4.10.153 10274 10275 Performance and stability improvements on all platforms. 10276 10277 102782016-02-04: Version 4.10.152 10279 10280 Performance and stability improvements on all platforms. 10281 10282 102832016-02-04: Version 4.10.151 10284 10285 Performance and stability improvements on all platforms. 10286 10287 102882016-02-03: Version 4.10.150 10289 10290 Performance and stability improvements on all platforms. 10291 10292 102932016-02-03: Version 4.10.149 10294 10295 Performance and stability improvements on all platforms. 10296 10297 102982016-02-03: Version 4.10.148 10299 10300 Performance and stability improvements on all platforms. 10301 10302 103032016-02-03: Version 4.10.147 10304 10305 Performance and stability improvements on all platforms. 10306 10307 103082016-02-03: Version 4.10.146 10309 10310 Performance and stability improvements on all platforms. 10311 10312 103132016-02-03: Version 4.10.145 10314 10315 Performance and stability improvements on all platforms. 10316 10317 103182016-02-02: Version 4.10.144 10319 10320 Performance and stability improvements on all platforms. 10321 10322 103232016-02-02: Version 4.10.143 10324 10325 Performance and stability improvements on all platforms. 10326 10327 103282016-02-02: Version 4.10.142 10329 10330 [wasm] Provide backoff implementations for the Fxx rounding instructions 10331 (Chromium issue 575379). 10332 10333 Performance and stability improvements on all platforms. 10334 10335 103362016-02-02: Version 4.10.141 10337 10338 Performance and stability improvements on all platforms. 10339 10340 103412016-02-02: Version 4.10.140 10342 10343 [api] Make ObjectTemplate::SetNativeDataProperty() work even if the 10344 ObjectTemplate does not have a constructor (Chromium issue 579009). 10345 10346 Add native callbacks to FastAccessorAssembler (Chromium issue 508898). 10347 10348 Performance and stability improvements on all platforms. 10349 10350 103512016-02-02: Version 4.10.139 10352 10353 Performance and stability improvements on all platforms. 10354 10355 103562016-02-02: Version 4.10.138 10357 10358 Performance and stability improvements on all platforms. 10359 10360 103612016-02-01: Version 4.10.137 10362 10363 Performance and stability improvements on all platforms. 10364 10365 103662016-02-01: Version 4.10.136 10367 10368 Performance and stability improvements on all platforms. 10369 10370 103712016-02-01: Version 4.10.135 10372 10373 Performance and stability improvements on all platforms. 10374 10375 103762016-02-01: Version 4.10.134 10377 10378 Performance and stability improvements on all platforms. 10379 10380 103812016-02-01: Version 4.10.133 10382 10383 Performance and stability improvements on all platforms. 10384 10385 103862016-02-01: Version 4.10.132 10387 10388 Performance and stability improvements on all platforms. 10389 10390 103912016-02-01: Version 4.10.131 10392 10393 Performance and stability improvements on all platforms. 10394 10395 103962016-02-01: Version 4.10.130 10397 10398 Performance and stability improvements on all platforms. 10399 10400 104012016-02-01: Version 4.10.129 10402 10403 Performance and stability improvements on all platforms. 10404 10405 104062016-02-01: Version 4.10.128 10407 10408 Performance and stability improvements on all platforms. 10409 10410 104112016-02-01: Version 4.10.127 10412 10413 Performance and stability improvements on all platforms. 10414 10415 104162016-02-01: Version 4.10.126 10417 10418 Performance and stability improvements on all platforms. 10419 10420 104212016-02-01: Version 4.10.125 10422 10423 Ship RegExp subclassing (issues 4305, 4343, 4344, 4345). 10424 10425 Performance and stability improvements on all platforms. 10426 10427 104282016-02-01: Version 4.10.124 10429 10430 Performance and stability improvements on all platforms. 10431 10432 104332016-01-31: Version 4.10.123 10434 10435 Performance and stability improvements on all platforms. 10436 10437 104382016-01-31: Version 4.10.122 10439 10440 Performance and stability improvements on all platforms. 10441 10442 104432016-01-29: Version 4.10.121 10444 10445 Performance and stability improvements on all platforms. 10446 10447 104482016-01-29: Version 4.10.120 10449 10450 Performance and stability improvements on all platforms. 10451 10452 104532016-01-29: Version 4.10.119 10454 10455 Performance and stability improvements on all platforms. 10456 10457 104582016-01-29: Version 4.10.118 10459 10460 Performance and stability improvements on all platforms. 10461 10462 104632016-01-29: Version 4.10.117 10464 10465 Fix Unicode string normalization with null bytes (issue 4654). 10466 10467 Performance and stability improvements on all platforms. 10468 10469 104702016-01-29: Version 4.10.116 10471 10472 Performance and stability improvements on all platforms. 10473 10474 104752016-01-29: Version 4.10.115 10476 10477 Performance and stability improvements on all platforms. 10478 10479 104802016-01-29: Version 4.10.114 10481 10482 Performance and stability improvements on all platforms. 10483 10484 104852016-01-29: Version 4.10.113 10486 10487 Performance and stability improvements on all platforms. 10488 10489 104902016-01-29: Version 4.10.112 10491 10492 [regexp] stage unicode regexps (issue 2952). 10493 10494 Performance and stability improvements on all platforms. 10495 10496 104972016-01-29: Version 4.10.111 10498 10499 Performance and stability improvements on all platforms. 10500 10501 105022016-01-28: Version 4.10.110 10503 10504 Performance and stability improvements on all platforms. 10505 10506 105072016-01-28: Version 4.10.109 10508 10509 Performance and stability improvements on all platforms. 10510 10511 105122016-01-28: Version 4.10.108 10513 10514 Performance and stability improvements on all platforms. 10515 10516 105172016-01-28: Version 4.10.107 10518 10519 Performance and stability improvements on all platforms. 10520 10521 105222016-01-28: Version 4.10.106 10523 10524 Performance and stability improvements on all platforms. 10525 10526 105272016-01-28: Version 4.10.105 10528 10529 Performance and stability improvements on all platforms. 10530 10531 105322016-01-28: Version 4.10.104 10533 10534 Performance and stability improvements on all platforms. 10535 10536 105372016-01-28: Version 4.10.103 10538 10539 Performance and stability improvements on all platforms. 10540 10541 105422016-01-28: Version 4.10.102 10543 10544 Performance and stability improvements on all platforms. 10545 10546 105472016-01-28: Version 4.10.101 10548 10549 Performance and stability improvements on all platforms. 10550 10551 105522016-01-28: Version 4.10.100 10553 10554 Performance and stability improvements on all platforms. 10555 10556 105572016-01-28: Version 4.10.99 10558 10559 Performance and stability improvements on all platforms. 10560 10561 105622016-01-28: Version 4.10.98 10563 10564 Performance and stability improvements on all platforms. 10565 10566 105672016-01-27: Version 4.10.97 10568 10569 Performance and stability improvements on all platforms. 10570 10571 105722016-01-27: Version 4.10.96 10573 10574 Performance and stability improvements on all platforms. 10575 10576 105772016-01-27: Version 4.10.95 10578 10579 Performance and stability improvements on all platforms. 10580 10581 105822016-01-27: Version 4.10.94 10583 10584 Performance and stability improvements on all platforms. 10585 10586 105872016-01-27: Version 4.10.93 10588 10589 Performance and stability improvements on all platforms. 10590 10591 105922016-01-27: Version 4.10.92 10593 10594 Performance and stability improvements on all platforms. 10595 10596 105972016-01-27: Version 4.10.91 10598 10599 Performance and stability improvements on all platforms. 10600 10601 106022016-01-27: Version 4.10.90 10603 10604 Performance and stability improvements on all platforms. 10605 10606 106072016-01-27: Version 4.10.89 10608 10609 Performance and stability improvements on all platforms. 10610 10611 106122016-01-27: Version 4.10.88 10613 10614 Performance and stability improvements on all platforms. 10615 10616 106172016-01-27: Version 4.10.87 10618 10619 [api] Default native data property setter to replace the setter if the 10620 property is writable (Chromium issue 580584). 10621 10622 Performance and stability improvements on all platforms. 10623 10624 106252016-01-27: Version 4.10.86 10626 10627 Performance and stability improvements on all platforms. 10628 10629 106302016-01-27: Version 4.10.85 10631 10632 Performance and stability improvements on all platforms. 10633 10634 106352016-01-27: Version 4.10.84 10636 10637 Performance and stability improvements on all platforms. 10638 10639 106402016-01-27: Version 4.10.83 10641 10642 Performance and stability improvements on all platforms. 10643 10644 106452016-01-27: Version 4.10.82 10646 10647 Performance and stability improvements on all platforms. 10648 10649 106502016-01-27: Version 4.10.81 10651 10652 Performance and stability improvements on all platforms. 10653 10654 106552016-01-27: Version 4.10.80 10656 10657 Stage RegExp subclassing (issues 4305, 4343, 4344, 4345). 10658 10659 Performance and stability improvements on all platforms. 10660 10661 106622016-01-26: Version 4.10.79 10663 10664 Performance and stability improvements on all platforms. 10665 10666 106672016-01-26: Version 4.10.78 10668 10669 Performance and stability improvements on all platforms. 10670 10671 106722016-01-26: Version 4.10.77 10673 10674 Performance and stability improvements on all platforms. 10675 10676 106772016-01-26: Version 4.10.76 10678 10679 Ensure arrow functions can close over lexically-scoped variables (issue 10680 4255, Chromium issue 580934). 10681 10682 Performance and stability improvements on all platforms. 10683 10684 106852016-01-26: Version 4.10.75 10686 10687 Performance and stability improvements on all platforms. 10688 10689 106902016-01-26: Version 4.10.74 10691 10692 Performance and stability improvements on all platforms. 10693 10694 106952016-01-26: Version 4.10.73 10696 10697 Performance and stability improvements on all platforms. 10698 10699 107002016-01-26: Version 4.10.72 10701 10702 [GN] Remove CAN_USE_VFP_INSTRUCTIONS define to match GYP. 10703 10704 Performance and stability improvements on all platforms. 10705 10706 107072016-01-26: Version 4.10.71 10708 10709 PPC: [es6] Tail calls support (issue 4698). 10710 10711 Performance and stability improvements on all platforms. 10712 10713 107142016-01-26: Version 4.10.70 10715 10716 Performance and stability improvements on all platforms. 10717 10718 107192016-01-26: Version 4.10.69 10720 10721 [es6] Tail calls support (issue 4698). 10722 10723 Performance and stability improvements on all platforms. 10724 10725 107262016-01-26: Version 4.10.68 10727 10728 Support @@species in Array.prototype.concat (issue 4093). 10729 10730 Performance and stability improvements on all platforms. 10731 10732 107332016-01-25: Version 4.10.67 10734 10735 Performance and stability improvements on all platforms. 10736 10737 107382016-01-25: Version 4.10.66 10739 10740 Restore per-TypedArray-class length accessors as a perf workaround 10741 (Chromium issue 579905). 10742 10743 Performance and stability improvements on all platforms. 10744 10745 107462016-01-25: Version 4.10.65 10747 10748 Performance and stability improvements on all platforms. 10749 10750 107512016-01-25: Version 4.10.64 10752 10753 Performance and stability improvements on all platforms. 10754 10755 107562016-01-25: Version 4.10.63 10757 10758 Performance and stability improvements on all platforms. 10759 10760 107612016-01-25: Version 4.10.62 10762 10763 Performance and stability improvements on all platforms. 10764 10765 107662016-01-25: Version 4.10.61 10767 10768 Performance and stability improvements on all platforms. 10769 10770 107712016-01-25: Version 4.10.60 10772 10773 Performance and stability improvements on all platforms. 10774 10775 107762016-01-25: Version 4.10.59 10777 10778 Don't NULL-check GlobalHandle::Node::object_ (issue 3647, Chromium issue 10779 580651). 10780 10781 Performance and stability improvements on all platforms. 10782 10783 107842016-01-25: Version 4.10.58 10785 10786 Performance and stability improvements on all platforms. 10787 10788 107892016-01-25: Version 4.10.57 10790 10791 Performance and stability improvements on all platforms. 10792 10793 107942016-01-25: Version 4.10.56 10795 10796 Performance and stability improvements on all platforms. 10797 10798 107992016-01-25: Version 4.10.55 10800 10801 Performance and stability improvements on all platforms. 10802 10803 108042016-01-25: Version 4.10.54 10805 10806 Performance and stability improvements on all platforms. 10807 10808 108092016-01-25: Version 4.10.53 10810 10811 Performance and stability improvements on all platforms. 10812 10813 108142016-01-25: Version 4.10.52 10815 10816 Performance and stability improvements on all platforms. 10817 10818 108192016-01-25: Version 4.10.51 10820 10821 Performance and stability improvements on all platforms. 10822 10823 108242016-01-22: Version 4.10.50 10825 10826 Performance and stability improvements on all platforms. 10827 10828 108292016-01-22: Version 4.10.49 10830 10831 Sloppy mode webcompat: allow conflicting function declarations in blocks 10832 (issue 4693, Chromium issue 579395). 10833 10834 Performance and stability improvements on all platforms. 10835 10836 108372016-01-22: Version 4.10.48 10838 10839 Performance and stability improvements on all platforms. 10840 10841 108422016-01-22: Version 4.10.47 10843 10844 Performance and stability improvements on all platforms. 10845 10846 108472016-01-22: Version 4.10.46 10848 10849 Performance and stability improvements on all platforms. 10850 10851 108522016-01-22: Version 4.10.45 10853 10854 Performance and stability improvements on all platforms. 10855 10856 108572016-01-22: Version 4.10.44 10858 10859 Performance and stability improvements on all platforms. 10860 10861 108622016-01-22: Version 4.10.43 10863 10864 Performance and stability improvements on all platforms. 10865 10866 108672016-01-22: Version 4.10.42 10868 10869 Array length reduction should throw in strict mode if it can't delete an 10870 element (issue 4267). 10871 10872 Performance and stability improvements on all platforms. 10873 10874 108752016-01-22: Version 4.10.41 10876 10877 Performance and stability improvements on all platforms. 10878 10879 108802016-01-22: Version 4.10.40 10881 10882 Performance and stability improvements on all platforms. 10883 10884 108852016-01-22: Version 4.10.39 10886 10887 Performance and stability improvements on all platforms. 10888 10889 108902016-01-22: Version 4.10.38 10891 10892 Performance and stability improvements on all platforms. 10893 10894 108952016-01-22: Version 4.10.37 10896 10897 Performance and stability improvements on all platforms. 10898 10899 109002016-01-21: Version 4.10.36 10901 10902 Performance and stability improvements on all platforms. 10903 10904 109052016-01-21: Version 4.10.35 10906 10907 Performance and stability improvements on all platforms. 10908 10909 109102016-01-21: Version 4.10.34 10911 10912 Performance and stability improvements on all platforms. 10913 10914 109152016-01-21: Version 4.10.33 10916 10917 Array length reduction should throw in strict mode if it can't delete an 10918 element (issue 4267). 10919 10920 Performance and stability improvements on all platforms. 10921 10922 109232016-01-21: Version 4.10.32 10924 10925 Performance and stability improvements on all platforms. 10926 10927 109282016-01-21: Version 4.10.31 10929 10930 Performance and stability improvements on all platforms. 10931 10932 109332016-01-21: Version 4.10.30 10934 10935 Performance and stability improvements on all platforms. 10936 10937 109382016-01-21: Version 4.10.29 10939 10940 Performance and stability improvements on all platforms. 10941 10942 109432016-01-21: Version 4.10.28 10944 10945 Performance and stability improvements on all platforms. 10946 10947 109482016-01-21: Version 4.10.27 10949 10950 [debugger] negative conditional break points mute breaks and exceptions 10951 (Chromium issue 429167). 10952 10953 Performance and stability improvements on all platforms. 10954 10955 109562016-01-21: Version 4.10.26 10957 10958 Performance and stability improvements on all platforms. 10959 10960 109612016-01-21: Version 4.10.25 10962 10963 Performance and stability improvements on all platforms. 10964 10965 109662016-01-20: Version 4.10.24 10967 10968 Performance and stability improvements on all platforms. 10969 10970 109712016-01-20: Version 4.10.23 10972 10973 Performance and stability improvements on all platforms. 10974 10975 109762016-01-20: Version 4.10.22 10977 10978 Performance and stability improvements on all platforms. 10979 10980 109812016-01-20: Version 4.10.21 10982 10983 Performance and stability improvements on all platforms. 10984 10985 109862016-01-20: Version 4.10.20 10987 10988 Performance and stability improvements on all platforms. 10989 10990 109912016-01-20: Version 4.10.19 10992 10993 Performance and stability improvements on all platforms. 10994 10995 109962016-01-20: Version 4.10.18 10997 10998 Performance and stability improvements on all platforms. 10999 11000 110012016-01-20: Version 4.10.17 11002 11003 Performance and stability improvements on all platforms. 11004 11005 110062016-01-20: Version 4.10.16 11007 11008 Performance and stability improvements on all platforms. 11009 11010 110112016-01-20: Version 4.10.15 11012 11013 [wasm] Implemented F32Trunc as a turbofan graph based on int32 11014 instructions (Chromium issue 575379). 11015 11016 Performance and stability improvements on all platforms. 11017 11018 110192016-01-20: Version 4.10.14 11020 11021 [wasm] Verify boundaries of data segments when decoding modules 11022 (Chromium issue 575167). 11023 11024 Performance and stability improvements on all platforms. 11025 11026 110272016-01-20: Version 4.10.13 11028 11029 Performance and stability improvements on all platforms. 11030 11031 110322016-01-20: Version 4.10.12 11033 11034 Performance and stability improvements on all platforms. 11035 11036 110372016-01-20: Version 4.10.11 11038 11039 [runtime] Do not use the enum-cache for keys retrieval (issue 705). 11040 11041 Performance and stability improvements on all platforms. 11042 11043 110442016-01-20: Version 4.10.10 11045 11046 Performance and stability improvements on all platforms. 11047 11048 110492016-01-20: Version 4.10.9 11050 11051 Separate String.prototype.replace into RegExp.prototype[Symbol.replace] 11052 (issue 4343). 11053 11054 Performance and stability improvements on all platforms. 11055 11056 110572016-01-19: Version 4.10.8 11058 11059 Performance and stability improvements on all platforms. 11060 11061 110622016-01-19: Version 4.10.7 11063 11064 [wasm] Enable WASM JavaScript API tests (Chromium issue 575167). 11065 11066 Performance and stability improvements on all platforms. 11067 11068 110692016-01-18: Version 4.10.6 11070 11071 [wasm] Create a wrapper function for WASM.asmCompileRun() (Chromium 11072 issue 575372). 11073 11074 Make generators non-constructable (issues 4163, 4630). 11075 11076 Performance and stability improvements on all platforms. 11077 11078 110792016-01-18: Version 4.10.5 11080 11081 Performance and stability improvements on all platforms. 11082 11083 110842016-01-18: Version 4.10.4 11085 11086 Performance and stability improvements on all platforms. 11087 11088 110892016-01-18: Version 4.10.3 11090 11091 Performance and stability improvements on all platforms. 11092 11093 110942016-01-16: Version 4.10.2 11095 11096 Performance and stability improvements on all platforms. 11097 11098 110992016-01-16: Version 4.10.1 11100 11101 Performance and stability improvements on all platforms. 11102 11103 111042016-01-15: Version 4.9.391 11105 11106 Performance and stability improvements on all platforms. 11107 11108 111092016-01-15: Version 4.9.390 11110 11111 Performance and stability improvements on all platforms. 11112 11113 111142016-01-15: Version 4.9.389 11115 11116 Construct instances of base class from TypedArray.prototype.subarray 11117 (issue 4665). 11118 11119 Performance and stability improvements on all platforms. 11120 11121 111222016-01-14: Version 4.9.388 11123 11124 Performance and stability improvements on all platforms. 11125 11126 111272016-01-14: Version 4.9.387 11128 11129 Performance and stability improvements on all platforms. 11130 11131 111322016-01-14: Version 4.9.386 11133 11134 Performance and stability improvements on all platforms. 11135 11136 111372016-01-14: Version 4.9.385 11138 11139 Performance and stability improvements on all platforms. 11140 11141 111422016-01-14: Version 4.9.384 11143 11144 Performance and stability improvements on all platforms. 11145 11146 111472016-01-14: Version 4.9.383 11148 11149 Performance and stability improvements on all platforms. 11150 11151 111522016-01-14: Version 4.9.382 11153 11154 Performance and stability improvements on all platforms. 11155 11156 111572016-01-14: Version 4.9.381 11158 11159 Performance and stability improvements on all platforms. 11160 11161 111622016-01-14: Version 4.9.380 11163 11164 Performance and stability improvements on all platforms. 11165 11166 111672016-01-14: Version 4.9.379 11168 11169 Performance and stability improvements on all platforms. 11170 11171 111722016-01-14: Version 4.9.378 11173 11174 Performance and stability improvements on all platforms. 11175 11176 111772016-01-13: Version 4.9.377 11178 11179 Performance and stability improvements on all platforms. 11180 11181 111822016-01-13: Version 4.9.376 11183 11184 Performance and stability improvements on all platforms. 11185 11186 111872016-01-13: Version 4.9.375 11188 11189 Performance and stability improvements on all platforms. 11190 11191 111922016-01-13: Version 4.9.374 11193 11194 Performance and stability improvements on all platforms. 11195 11196 111972016-01-13: Version 4.9.373 11198 11199 Performance and stability improvements on all platforms. 11200 11201 112022016-01-13: Version 4.9.372 11203 11204 Performance and stability improvements on all platforms. 11205 11206 112072016-01-13: Version 4.9.371 11208 11209 Performance and stability improvements on all platforms. 11210 11211 112122016-01-13: Version 4.9.370 11213 11214 Performance and stability improvements on all platforms. 11215 11216 112172016-01-13: Version 4.9.369 11218 11219 Performance and stability improvements on all platforms. 11220 11221 112222016-01-13: Version 4.9.368 11223 11224 Performance and stability improvements on all platforms. 11225 11226 112272016-01-13: Version 4.9.367 11228 11229 Performance and stability improvements on all platforms. 11230 11231 112322016-01-13: Version 4.9.366 11233 11234 Performance and stability improvements on all platforms. 11235 11236 112372016-01-13: Version 4.9.365 11238 11239 Performance and stability improvements on all platforms. 11240 11241 112422016-01-13: Version 4.9.364 11243 11244 Performance and stability improvements on all platforms. 11245 11246 112472016-01-13: Version 4.9.363 11248 11249 Performance and stability improvements on all platforms. 11250 11251 112522016-01-13: Version 4.9.362 11253 11254 Performance and stability improvements on all platforms. 11255 11256 112572016-01-13: Version 4.9.361 11258 11259 Disable concurrent osr (issue 4650). 11260 11261 Performance and stability improvements on all platforms. 11262 11263 112642016-01-13: Version 4.9.360 11265 11266 Performance and stability improvements on all platforms. 11267 11268 112692016-01-13: Version 4.9.359 11270 11271 Performance and stability improvements on all platforms. 11272 11273 112742016-01-12: Version 4.9.358 11275 11276 Performance and stability improvements on all platforms. 11277 11278 112792016-01-12: Version 4.9.357 11280 11281 Performance and stability improvements on all platforms. 11282 11283 112842016-01-12: Version 4.9.356 11285 11286 [wasm] Rename the WASM object to _WASMEXP_ (Chromium issue 575167). 11287 11288 Performance and stability improvements on all platforms. 11289 11290 112912016-01-12: Version 4.9.355 11292 11293 Performance and stability improvements on all platforms. 11294 11295 112962016-01-12: Version 4.9.354 11297 11298 Reland of "[Proxies] Ship Proxies + Reflect." (issues 1543, 3931). 11299 11300 Performance and stability improvements on all platforms. 11301 11302 113032016-01-12: Version 4.9.353 11304 11305 Performance and stability improvements on all platforms. 11306 11307 113082016-01-12: Version 4.9.352 11309 11310 Gracefully handle proxies in AllCanWrite() (issue 1543, Chromium issue 11311 576662). 11312 11313 Performance and stability improvements on all platforms. 11314 11315 113162016-01-12: Version 4.9.351 11317 11318 [wasm] Fix double to int conversions (Chromium issue 576560). 11319 11320 Performance and stability improvements on all platforms. 11321 11322 113232016-01-12: Version 4.9.350 11324 11325 [Proxies] Ship Proxies + Reflect (issues 1543, 3931). 11326 11327 Performance and stability improvements on all platforms. 11328 11329 113302016-01-12: Version 4.9.349 11331 11332 Performance and stability improvements on all platforms. 11333 11334 113352016-01-12: Version 4.9.348 11336 11337 Performance and stability improvements on all platforms. 11338 11339 113402016-01-12: Version 4.9.347 11341 11342 Performance and stability improvements on all platforms. 11343 11344 113452016-01-12: Version 4.9.346 11346 11347 Performance and stability improvements on all platforms. 11348 11349 113502016-01-12: Version 4.9.345 11351 11352 Add @@species/better subclassing support to Promises (issue 4633, 11353 Chromium issue 575314). 11354 11355 TypedArray and ArrayBuffer support for @@species (issue 4093). 11356 11357 Performance and stability improvements on all platforms. 11358 11359 113602016-01-12: Version 4.9.344 11361 11362 Performance and stability improvements on all platforms. 11363 11364 113652016-01-11: Version 4.9.343 11366 11367 Performance and stability improvements on all platforms. 11368 11369 113702016-01-11: Version 4.9.342 11371 11372 Ship ES2015 sloppy-mode const semantics (issue 3305). 11373 11374 Performance and stability improvements on all platforms. 11375 11376 113772016-01-11: Version 4.9.341 11378 11379 Partial rollback of Promise error checking (issue 4633). 11380 11381 Performance and stability improvements on all platforms. 11382 11383 113842016-01-11: Version 4.9.340 11385 11386 Performance and stability improvements on all platforms. 11387 11388 113892016-01-11: Version 4.9.339 11390 11391 Performance and stability improvements on all platforms. 11392 11393 113942016-01-11: Version 4.9.338 11395 11396 [wasm] Fix set_local appearing in unreachable code (Chromium issue 11397 575861). 11398 11399 Performance and stability improvements on all platforms. 11400 11401 114022016-01-11: Version 4.9.337 11403 11404 Performance and stability improvements on all platforms. 11405 11406 114072016-01-11: Version 4.9.336 11408 11409 Performance and stability improvements on all platforms. 11410 11411 114122016-01-11: Version 4.9.335 11413 11414 Performance and stability improvements on all platforms. 11415 11416 114172016-01-11: Version 4.9.334 11418 11419 [wasm] Avoid crashing if parsing fails in asm -> wasm (Chromium issue 11420 575369). 11421 11422 Performance and stability improvements on all platforms. 11423 11424 114252016-01-11: Version 4.9.333 11426 11427 Performance and stability improvements on all platforms. 11428 11429 114302016-01-11: Version 4.9.332 11431 11432 Performance and stability improvements on all platforms. 11433 11434 114352016-01-11: Version 4.9.331 11436 11437 Performance and stability improvements on all platforms. 11438 11439 114402016-01-09: Version 4.9.330 11441 11442 Performance and stability improvements on all platforms. 11443 11444 114452016-01-08: Version 4.9.329 11446 11447 Performance and stability improvements on all platforms. 11448 11449 114502016-01-08: Version 4.9.328 11451 11452 Performance and stability improvements on all platforms. 11453 11454 114552016-01-08: Version 4.9.327 11456 11457 Performance and stability improvements on all platforms. 11458 11459 114602016-01-08: Version 4.9.326 11461 11462 Performance and stability improvements on all platforms. 11463 11464 114652016-01-08: Version 4.9.325 11466 11467 Performance and stability improvements on all platforms. 11468 11469 114702016-01-08: Version 4.9.324 11471 11472 Performance and stability improvements on all platforms. 11473 11474 114752016-01-08: Version 4.9.323 11476 11477 Fix sloppy block-scoped function hoisting with nested zones (Chromium 11478 issue 537816). 11479 11480 Performance and stability improvements on all platforms. 11481 11482 114832016-01-08: Version 4.9.322 11484 11485 Performance and stability improvements on all platforms. 11486 11487 114882016-01-08: Version 4.9.321 11489 11490 Performance and stability improvements on all platforms. 11491 11492 114932016-01-08: Version 4.9.320 11494 11495 Performance and stability improvements on all platforms. 11496 11497 114982016-01-08: Version 4.9.319 11499 11500 [wasm] Fix validation error for missing return statement in asm.js 11501 module (Chromium issue 575364). 11502 11503 Performance and stability improvements on all platforms. 11504 11505 115062016-01-08: Version 4.9.318 11507 11508 Performance and stability improvements on all platforms. 11509 11510 115112016-01-08: Version 4.9.317 11512 11513 Performance and stability improvements on all platforms. 11514 11515 115162016-01-08: Version 4.9.316 11517 11518 Performance and stability improvements on all platforms. 11519 11520 115212016-01-08: Version 4.9.315 11522 11523 Performance and stability improvements on all platforms. 11524 11525 115262016-01-08: Version 4.9.314 11527 11528 Performance and stability improvements on all platforms. 11529 11530 115312016-01-07: Version 4.9.313 11532 11533 Performance and stability improvements on all platforms. 11534 11535 115362016-01-07: Version 4.9.312 11537 11538 Performance and stability improvements on all platforms. 11539 11540 115412016-01-07: Version 4.9.311 11542 11543 Performance and stability improvements on all platforms. 11544 11545 115462016-01-07: Version 4.9.310 11547 11548 Performance and stability improvements on all platforms. 11549 11550 115512016-01-07: Version 4.9.309 11552 11553 Performance and stability improvements on all platforms. 11554 11555 115562016-01-07: Version 4.9.308 11557 11558 Performance and stability improvements on all platforms. 11559 11560 115612016-01-07: Version 4.9.307 11562 11563 Performance and stability improvements on all platforms. 11564 11565 115662016-01-07: Version 4.9.306 11567 11568 Performance and stability improvements on all platforms. 11569 11570 115712016-01-07: Version 4.9.305 11572 11573 Performance and stability improvements on all platforms. 11574 11575 115762016-01-07: Version 4.9.304 11577 11578 Performance and stability improvements on all platforms. 11579 11580 115812016-01-07: Version 4.9.303 11582 11583 Performance and stability improvements on all platforms. 11584 11585 115862016-01-07: Version 4.9.302 11587 11588 Performance and stability improvements on all platforms. 11589 11590 115912016-01-07: Version 4.9.301 11592 11593 Performance and stability improvements on all platforms. 11594 11595 115962016-01-07: Version 4.9.300 11597 11598 Add Array support for @@species and subclassing (issue 4093). 11599 11600 Performance and stability improvements on all platforms. 11601 11602 116032016-01-06: Version 4.9.299 11604 11605 Performance and stability improvements on all platforms. 11606 11607 116082016-01-06: Version 4.9.298 11609 11610 Performance and stability improvements on all platforms. 11611 11612 116132016-01-06: Version 4.9.297 11614 11615 Performance and stability improvements on all platforms. 11616 11617 116182016-01-05: Version 4.9.296 11619 11620 Performance and stability improvements on all platforms. 11621 11622 116232016-01-05: Version 4.9.295 11624 11625 Ship ES2015 sloppy-mode function hoisting, let, class (issues 3305, 11626 4285). 11627 11628 Ship destructuring assignment (issue 811). 11629 11630 Performance and stability improvements on all platforms. 11631 11632 116332016-01-05: Version 4.9.294 11634 11635 Performance and stability improvements on all platforms. 11636 11637 116382016-01-05: Version 4.9.293 11639 11640 Performance and stability improvements on all platforms. 11641 11642 116432016-01-05: Version 4.9.292 11644 11645 Performance and stability improvements on all platforms. 11646 11647 116482016-01-05: Version 4.9.291 11649 11650 Performance and stability improvements on all platforms. 11651 11652 116532016-01-05: Version 4.9.290 11654 11655 Performance and stability improvements on all platforms. 11656 11657 116582016-01-05: Version 4.9.289 11659 11660 Performance and stability improvements on all platforms. 11661 11662 116632016-01-05: Version 4.9.288 11664 11665 Performance and stability improvements on all platforms. 11666 11667 116682016-01-05: Version 4.9.287 11669 11670 Performance and stability improvements on all platforms. 11671 11672 116732016-01-05: Version 4.9.286 11674 11675 Performance and stability improvements on all platforms. 11676 11677 116782016-01-05: Version 4.9.285 11679 11680 Accept time zones like GMT-8 in the legacy date parser (Chromium issue 11681 422858). 11682 11683 Timezone name check fix (Chromium issue 364374). 11684 11685 Add a --harmony-species flag, defining @@species on constructors (issue 11686 4093). 11687 11688 Performance and stability improvements on all platforms. 11689 11690 116912016-01-04: Version 4.9.284 11692 11693 Performance and stability improvements on all platforms. 11694 11695 116962016-01-04: Version 4.9.283 11697 11698 Performance and stability improvements on all platforms. 11699 11700 117012016-01-04: Version 4.9.282 11702 11703 Performance and stability improvements on all platforms. 11704 11705 117062016-01-04: Version 4.9.281 11707 11708 Performance and stability improvements on all platforms. 11709 11710 117112016-01-04: Version 4.9.280 11712 11713 Performance and stability improvements on all platforms. 11714 11715 117162016-01-01: Version 4.9.279 11717 11718 Performance and stability improvements on all platforms. 11719 11720 117212015-12-31: Version 4.9.278 11722 11723 Performance and stability improvements on all platforms. 11724 11725 117262015-12-31: Version 4.9.277 11727 11728 Fix 'illegal access' in Date constructor edge case (issue 4640). 11729 11730 Reland of Use ES2015-style TypedArray prototype chain (patchset #1 id:1 11731 of https://codereview.chromium.org/1554523002/ ) (issue 4085). 11732 11733 Performance and stability improvements on all platforms. 11734 11735 117362015-12-30: Version 4.9.276 11737 11738 Reland "Clean up promises and fix an edge case bug (patchset #4 id:60001 11739 of https://codereview.chromium.org/1488783002/ )" (issue 3641). 11740 11741 Performance and stability improvements on all platforms. 11742 11743 117442015-12-30: Version 4.9.275 11745 11746 Performance and stability improvements on all platforms. 11747 11748 117492015-12-30: Version 4.9.274 11750 11751 Performance and stability improvements on all platforms. 11752 11753 117542015-12-30: Version 4.9.273 11755 11756 Performance and stability improvements on all platforms. 11757 11758 117592015-12-29: Version 4.9.272 11760 11761 Performance and stability improvements on all platforms. 11762 11763 117642015-12-29: Version 4.9.271 11765 11766 Performance and stability improvements on all platforms. 11767 11768 117692015-12-29: Version 4.9.270 11770 11771 [crankshaft] Don't inline array resize operations if receiver's proto is 11772 not a JSObject (Chromium issue 571064). 11773 11774 Performance and stability improvements on all platforms. 11775 11776 117772015-12-29: Version 4.9.269 11778 11779 [ic] Fixed receiver_map register trashing in KeyedStoreIC megamorphic 11780 (Chromium issue 571370). 11781 11782 Performance and stability improvements on all platforms. 11783 11784 117852015-12-29: Version 4.9.268 11786 11787 Use ES2015-style TypedArray prototype chain (issue 4085). 11788 11789 Guard the property RegExp.prototype.unicode behind --harmony-regexp- 11790 unicode (issue 4644). 11791 11792 Performance and stability improvements on all platforms. 11793 11794 117952015-12-28: Version 4.9.267 11796 11797 Performance and stability improvements on all platforms. 11798 11799 118002015-12-28: Version 4.9.266 11801 11802 Performance and stability improvements on all platforms. 11803 11804 118052015-12-26: Version 4.9.265 11806 11807 Performance and stability improvements on all platforms. 11808 11809 118102015-12-26: Version 4.9.264 11811 11812 Performance and stability improvements on all platforms. 11813 11814 118152015-12-25: Version 4.9.263 11816 11817 Performance and stability improvements on all platforms. 11818 11819 118202015-12-24: Version 4.9.262 11821 11822 Performance and stability improvements on all platforms. 11823 11824 118252015-12-24: Version 4.9.261 11826 11827 Performance and stability improvements on all platforms. 11828 11829 118302015-12-23: Version 4.9.260 11831 11832 Performance and stability improvements on all platforms. 11833 11834 118352015-12-23: Version 4.9.259 11836 11837 Performance and stability improvements on all platforms. 11838 11839 118402015-12-23: Version 4.9.258 11841 11842 Performance and stability improvements on all platforms. 11843 11844 118452015-12-23: Version 4.9.257 11846 11847 [elements] Enable left-trimming again (issue 4606). 11848 11849 Performance and stability improvements on all platforms. 11850 11851 118522015-12-23: Version 4.9.256 11853 11854 Performance and stability improvements on all platforms. 11855 11856 118572015-12-23: Version 4.9.255 11858 11859 Reland of Add web compat workarounds for ES2015 RegExp semantics 11860 (patchset #3 id:40001 of https://codereview.chromium.org/1543723002/ ) 11861 (issues 4617, 4637). 11862 11863 Add web compat workarounds for ES2015 RegExp semantics (issues 4617, 11864 4637). 11865 11866 Performance and stability improvements on all platforms. 11867 11868 118692015-12-22: Version 4.9.254 11870 11871 Performance and stability improvements on all platforms. 11872 11873 118742015-12-22: Version 4.9.253 11875 11876 Performance and stability improvements on all platforms. 11877 11878 118792015-12-21: Version 4.9.252 11880 11881 [ES6] Stage sloppy function block scoping (issue 3305). 11882 11883 Performance and stability improvements on all platforms. 11884 11885 118862015-12-21: Version 4.9.251 11887 11888 Performance and stability improvements on all platforms. 11889 11890 118912015-12-21: Version 4.9.250 11892 11893 Performance and stability improvements on all platforms. 11894 11895 118962015-12-21: Version 4.9.249 11897 11898 Performance and stability improvements on all platforms. 11899 11900 119012015-12-21: Version 4.9.248 11902 11903 Performance and stability improvements on all platforms. 11904 11905 119062015-12-21: Version 4.9.247 11907 11908 Performance and stability improvements on all platforms. 11909 11910 119112015-12-21: Version 4.9.246 11912 11913 Performance and stability improvements on all platforms. 11914 11915 119162015-12-21: Version 4.9.245 11917 11918 Performance and stability improvements on all platforms. 11919 11920 119212015-12-20: Version 4.9.244 11922 11923 Performance and stability improvements on all platforms. 11924 11925 119262015-12-20: Version 4.9.243 11927 11928 Mark all APIs without callers in Blink as deprecated. 11929 11930 Performance and stability improvements on all platforms. 11931 11932 119332015-12-19: Version 4.9.242 11934 11935 Performance and stability improvements on all platforms. 11936 11937 119382015-12-19: Version 4.9.241 11939 11940 Performance and stability improvements on all platforms. 11941 11942 119432015-12-18: Version 4.9.240 11944 11945 Performance and stability improvements on all platforms. 11946 11947 119482015-12-18: Version 4.9.239 11949 11950 Performance and stability improvements on all platforms. 11951 11952 119532015-12-18: Version 4.9.238 11954 11955 Performance and stability improvements on all platforms. 11956 11957 119582015-12-18: Version 4.9.237 11959 11960 Stage Proxies and Reflect behind --harmony flag (issues 1543, 3931). 11961 11962 Performance and stability improvements on all platforms. 11963 11964 119652015-12-18: Version 4.9.236 11966 11967 Performance and stability improvements on all platforms. 11968 11969 119702015-12-18: Version 4.9.235 11971 11972 Performance and stability improvements on all platforms. 11973 11974 119752015-12-18: Version 4.9.234 11976 11977 Performance and stability improvements on all platforms. 11978 11979 119802015-12-17: Version 4.9.233 11981 11982 Performance and stability improvements on all platforms. 11983 11984 119852015-12-17: Version 4.9.232 11986 11987 Performance and stability improvements on all platforms. 11988 11989 119902015-12-17: Version 4.9.231 11991 11992 Performance and stability improvements on all platforms. 11993 11994 119952015-12-17: Version 4.9.230 11996 11997 Performance and stability improvements on all platforms. 11998 11999 120002015-12-17: Version 4.9.229 12001 12002 Performance and stability improvements on all platforms. 12003 12004 120052015-12-17: Version 4.9.228 12006 12007 Performance and stability improvements on all platforms. 12008 12009 120102015-12-17: Version 4.9.227 12011 12012 Performance and stability improvements on all platforms. 12013 12014 120152015-12-17: Version 4.9.226 12016 12017 [IC] Fix "compatible receiver" checks hidden behind interceptors 12018 (Chromium issue 497632). 12019 12020 Performance and stability improvements on all platforms. 12021 12022 120232015-12-17: Version 4.9.225 12024 12025 Performance and stability improvements on all platforms. 12026 12027 120282015-12-17: Version 4.9.224 12029 12030 Performance and stability improvements on all platforms. 12031 12032 120332015-12-17: Version 4.9.223 12034 12035 Performance and stability improvements on all platforms. 12036 12037 120382015-12-17: Version 4.9.222 12039 12040 Performance and stability improvements on all platforms. 12041 12042 120432015-12-17: Version 4.9.221 12044 12045 Performance and stability improvements on all platforms. 12046 12047 120482015-12-16: Version 4.9.220 12049 12050 Performance and stability improvements on all platforms. 12051 12052 120532015-12-16: Version 4.9.219 12054 12055 Performance and stability improvements on all platforms. 12056 12057 120582015-12-16: Version 4.9.218 12059 12060 Performance and stability improvements on all platforms. 12061 12062 120632015-12-16: Version 4.9.217 12064 12065 Performance and stability improvements on all platforms. 12066 12067 120682015-12-16: Version 4.9.216 12069 12070 Stage destructuring assignment (issue 811). 12071 12072 Update DEPS entry for tracing to point at correct location. 12073 12074 Performance and stability improvements on all platforms. 12075 12076 120772015-12-16: Version 4.9.215 12078 12079 [harmony] unstage regexp lookbehind assertions (issue 4545). 12080 12081 Move Object.observe back to shipping temporarily (Chromium issues 12082 552100, 569417, 569647). 12083 12084 Performance and stability improvements on all platforms. 12085 12086 120872015-12-14: Version 4.9.214 12088 12089 Performance and stability improvements on all platforms. 12090 12091 120922015-12-14: Version 4.9.213 12093 12094 Performance and stability improvements on all platforms. 12095 12096 120972015-12-14: Version 4.9.212 12098 12099 [harmony] stage regexp lookbehind assertions (issue 4545). 12100 12101 [es6] ship regexp sticky flag (issue 4342). 12102 12103 Performance and stability improvements on all platforms. 12104 12105 121062015-12-14: Version 4.9.211 12107 12108 Performance and stability improvements on all platforms. 12109 12110 121112015-12-11: Version 4.9.210 12112 12113 Performance and stability improvements on all platforms. 12114 12115 121162015-12-11: Version 4.9.209 12117 12118 Performance and stability improvements on all platforms. 12119 12120 121212015-12-11: Version 4.9.208 12122 12123 Performance and stability improvements on all platforms. 12124 12125 121262015-12-11: Version 4.9.207 12127 12128 Performance and stability improvements on all platforms. 12129 12130 121312015-12-11: Version 4.9.206 12132 12133 [es6] Support Function name inference in variable declarations (issue 12134 3699). 12135 12136 Performance and stability improvements on all platforms. 12137 12138 121392015-12-11: Version 4.9.205 12140 12141 Performance and stability improvements on all platforms. 12142 12143 121442015-12-11: Version 4.9.204 12145 12146 Disable --harmony-object-observe (Chromium issue 552100). 12147 12148 Performance and stability improvements on all platforms. 12149 12150 121512015-12-11: Version 4.9.203 12152 12153 Performance and stability improvements on all platforms. 12154 12155 121562015-12-11: Version 4.9.202 12157 12158 Performance and stability improvements on all platforms. 12159 12160 121612015-12-11: Version 4.9.201 12162 12163 Performance and stability improvements on all platforms. 12164 12165 121662015-12-11: Version 4.9.200 12167 12168 Performance and stability improvements on all platforms. 12169 12170 121712015-12-11: Version 4.9.199 12172 12173 Performance and stability improvements on all platforms. 12174 12175 121762015-12-11: Version 4.9.198 12177 12178 Performance and stability improvements on all platforms. 12179 12180 121812015-12-11: Version 4.9.197 12182 12183 Performance and stability improvements on all platforms. 12184 12185 121862015-12-11: Version 4.9.196 12187 12188 Re-re-land FastAccessorBuilder (Chromium issue 508898). 12189 12190 Performance and stability improvements on all platforms. 12191 12192 121932015-12-11: Version 4.9.195 12194 12195 Performance and stability improvements on all platforms. 12196 12197 121982015-12-11: Version 4.9.194 12199 12200 Performance and stability improvements on all platforms. 12201 12202 122032015-12-10: Version 4.9.193 12204 12205 Performance and stability improvements on all platforms. 12206 12207 122082015-12-10: Version 4.9.192 12209 12210 Unstage non-standard Promise functions (issue 3237). 12211 12212 Performance and stability improvements on all platforms. 12213 12214 122152015-12-10: Version 4.9.191 12216 12217 Performance and stability improvements on all platforms. 12218 12219 122202015-12-10: Version 4.9.190 12221 12222 Performance and stability improvements on all platforms. 12223 12224 122252015-12-10: Version 4.9.189 12226 12227 Allow ICU to normalize time zones (Chromium issue 487322). 12228 12229 Fix FuncNameInferrer usage in ParseAssignmentExpression (issue 4595). 12230 12231 Performance and stability improvements on all platforms. 12232 12233 122342015-12-10: Version 4.9.188 12235 12236 Fix Function subclassing (issues 3101, 3330, 4597). 12237 12238 Performance and stability improvements on all platforms. 12239 12240 122412015-12-10: Version 4.9.187 12242 12243 Performance and stability improvements on all platforms. 12244 12245 122462015-12-10: Version 4.9.186 12247 12248 Performance and stability improvements on all platforms. 12249 12250 122512015-12-10: Version 4.9.185 12252 12253 Performance and stability improvements on all platforms. 12254 12255 122562015-12-10: Version 4.9.184 12257 12258 Re-land FastAccessorBuilder (Chromium issue 508898). 12259 12260 Performance and stability improvements on all platforms. 12261 12262 122632015-12-10: Version 4.9.183 12264 12265 Performance and stability improvements on all platforms. 12266 12267 122682015-12-10: Version 4.9.182 12269 12270 Performance and stability improvements on all platforms. 12271 12272 122732015-12-10: Version 4.9.181 12274 12275 Performance and stability improvements on all platforms. 12276 12277 122782015-12-10: Version 4.9.180 12279 12280 Performance and stability improvements on all platforms. 12281 12282 122832015-12-10: Version 4.9.179 12284 12285 Performance and stability improvements on all platforms. 12286 12287 122882015-12-10: Version 4.9.178 12289 12290 Implement FastAccessorBuilder (Chromium issue 508898). 12291 12292 Performance and stability improvements on all platforms. 12293 12294 122952015-12-10: Version 4.9.177 12296 12297 Performance and stability improvements on all platforms. 12298 12299 123002015-12-09: Version 4.9.176 12301 12302 Updated the check for unmodfied objects to handle Smi Objects (Chromium 12303 issue 553287). 12304 12305 Performance and stability improvements on all platforms. 12306 12307 123082015-12-09: Version 4.9.175 12309 12310 Performance and stability improvements on all platforms. 12311 12312 123132015-12-09: Version 4.9.174 12314 12315 Performance and stability improvements on all platforms. 12316 12317 123182015-12-08: Version 4.9.173 12319 12320 Performance and stability improvements on all platforms. 12321 12322 123232015-12-08: Version 4.9.172 12324 12325 Performance and stability improvements on all platforms. 12326 12327 123282015-12-08: Version 4.9.171 12329 12330 Remove usage of deprecated APIs from api interceptor tests (issue 4341). 12331 12332 Deprecate Promise::Chain from V8 APIs (issue 3237). 12333 12334 Set the Gregorian changeover date to the beginning of time in Intl 12335 (Chromium issue 537382). 12336 12337 Performance and stability improvements on all platforms. 12338 12339 123402015-12-07: Version 4.9.170 12341 12342 Performance and stability improvements on all platforms. 12343 12344 123452015-12-07: Version 4.9.169 12346 12347 Performance and stability improvements on all platforms. 12348 12349 123502015-12-07: Version 4.9.168 12351 12352 Performance and stability improvements on all platforms. 12353 12354 123552015-12-07: Version 4.9.167 12356 12357 Performance and stability improvements on all platforms. 12358 12359 123602015-12-07: Version 4.9.166 12361 12362 Performance and stability improvements on all platforms. 12363 12364 123652015-12-07: Version 4.9.165 12366 12367 Performance and stability improvements on all platforms. 12368 12369 123702015-12-07: Version 4.9.164 12371 12372 Performance and stability improvements on all platforms. 12373 12374 123752015-12-07: Version 4.9.163 12376 12377 Performance and stability improvements on all platforms. 12378 12379 123802015-12-07: Version 4.9.162 12381 12382 Performance and stability improvements on all platforms. 12383 12384 123852015-12-07: Version 4.9.161 12386 12387 Performance and stability improvements on all platforms. 12388 12389 123902015-12-07: Version 4.9.160 12391 12392 Performance and stability improvements on all platforms. 12393 12394 123952015-12-07: Version 4.9.159 12396 12397 Performance and stability improvements on all platforms. 12398 12399 124002015-12-07: Version 4.9.158 12401 12402 Performance and stability improvements on all platforms. 12403 12404 124052015-12-06: Version 4.9.157 12406 12407 Performance and stability improvements on all platforms. 12408 12409 124102015-12-06: Version 4.9.156 12411 12412 Performance and stability improvements on all platforms. 12413 12414 124152015-12-06: Version 4.9.155 12416 12417 Performance and stability improvements on all platforms. 12418 12419 124202015-12-05: Version 4.9.154 12421 12422 Performance and stability improvements on all platforms. 12423 12424 124252015-12-05: Version 4.9.153 12426 12427 Performance and stability improvements on all platforms. 12428 12429 124302015-12-05: Version 4.9.152 12431 12432 Clean up promises and fix an edge case bug (issue 3641). 12433 12434 Performance and stability improvements on all platforms. 12435 12436 124372015-12-04: Version 4.9.151 12438 12439 [es6] implement destructuring assignment (issue 811). 12440 12441 Performance and stability improvements on all platforms. 12442 12443 124442015-12-04: Version 4.9.150 12445 12446 Performance and stability improvements on all platforms. 12447 12448 124492015-12-04: Version 4.9.149 12450 12451 Mark deprecated debugger APIs as such. 12452 12453 Performance and stability improvements on all platforms. 12454 12455 124562015-12-04: Version 4.9.148 12457 12458 Performance and stability improvements on all platforms. 12459 12460 124612015-12-04: Version 4.9.147 12462 12463 Performance and stability improvements on all platforms. 12464 12465 124662015-12-04: Version 4.9.146 12467 12468 Performance and stability improvements on all platforms. 12469 12470 124712015-12-04: Version 4.9.145 12472 12473 Performance and stability improvements on all platforms. 12474 12475 124762015-12-04: Version 4.9.144 12477 12478 Performance and stability improvements on all platforms. 12479 12480 124812015-12-04: Version 4.9.143 12482 12483 Performance and stability improvements on all platforms. 12484 12485 124862015-12-04: Version 4.9.142 12487 12488 Performance and stability improvements on all platforms. 12489 12490 124912015-12-04: Version 4.9.141 12492 12493 Performance and stability improvements on all platforms. 12494 12495 124962015-12-04: Version 4.9.140 12497 12498 Performance and stability improvements on all platforms. 12499 12500 125012015-12-04: Version 4.9.139 12502 12503 Performance and stability improvements on all platforms. 12504 12505 125062015-12-04: Version 4.9.138 12507 12508 Performance and stability improvements on all platforms. 12509 12510 125112015-12-04: Version 4.9.137 12512 12513 Performance and stability improvements on all platforms. 12514 12515 125162015-12-04: Version 4.9.136 12517 12518 Mark BooleanObject::New() as deprecated. 12519 12520 Performance and stability improvements on all platforms. 12521 12522 125232015-12-03: Version 4.9.135 12524 12525 For non-prototype objects constructed using base==new.target, use the 12526 cached constructor to render the name (Chromium issue 563791). 12527 12528 Performance and stability improvements on all platforms. 12529 12530 125312015-12-03: Version 4.9.134 12532 12533 Deprecate non-standard Array methods and clarify Object::isArray. 12534 12535 Performance and stability improvements on all platforms. 12536 12537 125382015-12-03: Version 4.9.133 12539 12540 Performance and stability improvements on all platforms. 12541 12542 125432015-12-03: Version 4.9.132 12544 12545 Fix inobject slack tracking for both subclassing and non-subclassing 12546 cases (Chromium issue 563339). 12547 12548 Performance and stability improvements on all platforms. 12549 12550 125512015-12-03: Version 4.9.131 12552 12553 Performance and stability improvements on all platforms. 12554 12555 125562015-12-03: Version 4.9.130 12557 12558 Performance and stability improvements on all platforms. 12559 12560 125612015-12-02: Version 4.9.129 12562 12563 Removed support deprecated (//@|/*@) source(URL|MappingURL)= (Chromium 12564 issue 558998). 12565 12566 Performance and stability improvements on all platforms. 12567 12568 125692015-12-02: Version 4.9.128 12570 12571 Improve rendering of callsite with non-function target (issue 3953). 12572 12573 Performance and stability improvements on all platforms. 12574 12575 125762015-12-02: Version 4.9.127 12577 12578 Performance and stability improvements on all platforms. 12579 12580 125812015-12-02: Version 4.9.126 12582 12583 Performance and stability improvements on all platforms. 12584 12585 125862015-12-02: Version 4.9.125 12587 12588 Performance and stability improvements on all platforms. 12589 12590 125912015-12-02: Version 4.9.124 12592 12593 Performance and stability improvements on all platforms. 12594 12595 125962015-12-02: Version 4.9.123 12597 12598 Performance and stability improvements on all platforms. 12599 12600 126012015-12-02: Version 4.9.122 12602 12603 Performance and stability improvements on all platforms. 12604 12605 126062015-12-02: Version 4.9.121 12607 12608 Performance and stability improvements on all platforms. 12609 12610 126112015-12-01: Version 4.9.120 12612 12613 Performance and stability improvements on all platforms. 12614 12615 126162015-12-01: Version 4.9.119 12617 12618 Performance and stability improvements on all platforms. 12619 12620 126212015-12-01: Version 4.9.118 12622 12623 Performance and stability improvements on all platforms. 12624 12625 126262015-12-01: Version 4.9.117 12627 12628 Performance and stability improvements on all platforms. 12629 12630 126312015-12-01: Version 4.9.116 12632 12633 Performance and stability improvements on all platforms. 12634 12635 126362015-12-01: Version 4.9.115 12637 12638 Performance and stability improvements on all platforms. 12639 12640 126412015-12-01: Version 4.9.114 12642 12643 Performance and stability improvements on all platforms. 12644 12645 126462015-12-01: Version 4.9.113 12647 12648 Performance and stability improvements on all platforms. 12649 12650 126512015-11-30: Version 4.9.112 12652 12653 Performance and stability improvements on all platforms. 12654 12655 126562015-11-30: Version 4.9.111 12657 12658 Performance and stability improvements on all platforms. 12659 12660 126612015-11-30: Version 4.9.110 12662 12663 Performance and stability improvements on all platforms. 12664 12665 126662015-11-30: Version 4.9.109 12667 12668 Performance and stability improvements on all platforms. 12669 12670 126712015-11-30: Version 4.9.108 12672 12673 Performance and stability improvements on all platforms. 12674 12675 126762015-11-30: Version 4.9.107 12677 12678 Performance and stability improvements on all platforms. 12679 12680 126812015-11-30: Version 4.9.106 12682 12683 Performance and stability improvements on all platforms. 12684 12685 126862015-11-30: Version 4.9.105 12687 12688 Performance and stability improvements on all platforms. 12689 12690 126912015-11-30: Version 4.9.104 12692 12693 Performance and stability improvements on all platforms. 12694 12695 126962015-11-30: Version 4.9.103 12697 12698 Performance and stability improvements on all platforms. 12699 12700 127012015-11-30: Version 4.9.102 12702 12703 Performance and stability improvements on all platforms. 12704 12705 127062015-11-30: Version 4.9.101 12707 12708 Performance and stability improvements on all platforms. 12709 12710 127112015-11-30: Version 4.9.100 12712 12713 Move RMA::Label out of the class, so it can be forward declared 12714 (Chromium issue 508898). 12715 12716 Performance and stability improvements on all platforms. 12717 12718 127192015-11-30: Version 4.9.99 12720 12721 Performance and stability improvements on all platforms. 12722 12723 127242015-11-30: Version 4.9.98 12725 12726 Performance and stability improvements on all platforms. 12727 12728 127292015-11-30: Version 4.9.97 12730 12731 Performance and stability improvements on all platforms. 12732 12733 127342015-11-30: Version 4.9.96 12735 12736 Performance and stability improvements on all platforms. 12737 12738 127392015-11-30: Version 4.9.95 12740 12741 Performance and stability improvements on all platforms. 12742 12743 127442015-11-29: Version 4.9.94 12745 12746 Performance and stability improvements on all platforms. 12747 12748 127492015-11-29: Version 4.9.93 12750 12751 Performance and stability improvements on all platforms. 12752 12753 127542015-11-28: Version 4.9.92 12755 12756 Performance and stability improvements on all platforms. 12757 12758 127592015-11-28: Version 4.9.91 12760 12761 Performance and stability improvements on all platforms. 12762 12763 127642015-11-27: Version 4.9.90 12765 12766 Performance and stability improvements on all platforms. 12767 12768 127692015-11-27: Version 4.9.89 12770 12771 Performance and stability improvements on all platforms. 12772 12773 127742015-11-27: Version 4.9.88 12775 12776 Performance and stability improvements on all platforms. 12777 12778 127792015-11-27: Version 4.9.87 12780 12781 Performance and stability improvements on all platforms. 12782 12783 127842015-11-27: Version 4.9.86 12785 12786 Performance and stability improvements on all platforms. 12787 12788 127892015-11-27: Version 4.9.85 12790 12791 Performance and stability improvements on all platforms. 12792 12793 127942015-11-27: Version 4.9.84 12795 12796 Performance and stability improvements on all platforms. 12797 12798 127992015-11-27: Version 4.9.83 12800 12801 Performance and stability improvements on all platforms. 12802 12803 128042015-11-26: Version 4.9.82 12805 12806 Performance and stability improvements on all platforms. 12807 12808 128092015-11-26: Version 4.9.81 12810 12811 Performance and stability improvements on all platforms. 12812 12813 128142015-11-26: Version 4.9.80 12815 12816 Performance and stability improvements on all platforms. 12817 12818 128192015-11-26: Version 4.9.79 12820 12821 Performance and stability improvements on all platforms. 12822 12823 128242015-11-26: Version 4.9.78 12825 12826 Mark PromiseRejectMessage::GetStackTrace as deprecated. 12827 12828 Performance and stability improvements on all platforms. 12829 12830 128312015-11-26: Version 4.9.77 12832 12833 Performance and stability improvements on all platforms. 12834 12835 128362015-11-26: Version 4.9.76 12837 12838 Performance and stability improvements on all platforms. 12839 12840 128412015-11-26: Version 4.9.75 12842 12843 Performance and stability improvements on all platforms. 12844 12845 128462015-11-26: Version 4.9.74 12847 12848 Add explicit Isolate parameter to Exception::CreateMessage() (Chromium 12849 issue 495801). 12850 12851 Performance and stability improvements on all platforms. 12852 12853 128542015-11-26: Version 4.9.73 12855 12856 Allow in-object properties in JSArrayBuffer (issue 4531). 12857 12858 Allow in-object properties in JSTypedArray and JSDataView (issue 4531). 12859 12860 Performance and stability improvements on all platforms. 12861 12862 128632015-11-26: Version 4.9.72 12864 12865 Performance and stability improvements on all platforms. 12866 12867 128682015-11-26: Version 4.9.71 12869 12870 Performance and stability improvements on all platforms. 12871 12872 128732015-11-26: Version 4.9.70 12874 12875 Performance and stability improvements on all platforms. 12876 12877 128782015-11-26: Version 4.9.69 12879 12880 Performance and stability improvements on all platforms. 12881 12882 128832015-11-25: Version 4.9.68 12884 12885 Reland shipping of --harmony-destructuring-bind (issue 811). 12886 12887 Fix promotion of JSFunctions with in-object properties (issue 4572, 12888 Chromium issue 561481). 12889 12890 Allow in-object properties in JSCollections, JSWeakCollections and 12891 JSRegExp (issue 4531). 12892 12893 Fix JSFunction's in-object properties initialization (issue 4572). 12894 12895 Performance and stability improvements on all platforms. 12896 12897 128982015-11-25: Version 4.9.67 12899 12900 Performance and stability improvements on all platforms. 12901 12902 129032015-11-25: Version 4.9.66 12904 12905 Removed support deprecated (//@|/*@) source(URL|MappingURL)= (Chromium 12906 issue 558998). 12907 12908 PPC: Reshuffle registers in JSConstructStub to avoid trashing costructor 12909 and new.target on fast path (so we don't need to push/pop them) 12910 (Chromium issue 560239). 12911 12912 Performance and stability improvements on all platforms. 12913 12914 129152015-11-24: Version 4.9.65 12916 12917 Performance and stability improvements on all platforms. 12918 12919 129202015-11-24: Version 4.9.64 12921 12922 Move --harmony-destructuring-bind to shipping (issue 811). 12923 12924 Performance and stability improvements on all platforms. 12925 12926 129272015-11-24: Version 4.9.63 12928 12929 Reshuffle registers in JSConstructStub to avoid trashing costructor and 12930 new.target on fast path (so we don't need to push/pop them) (Chromium 12931 issue 560239). 12932 12933 Performance and stability improvements on all platforms. 12934 12935 129362015-11-24: Version 4.9.62 12937 12938 Performance and stability improvements on all platforms. 12939 12940 129412015-11-24: Version 4.9.61 12942 12943 Performance and stability improvements on all platforms. 12944 12945 129462015-11-24: Version 4.9.60 12947 12948 Allow in-object properties in JSFunctions (issue 4531). 12949 12950 Disable non-standard Promise functions in staging (issue 3237). 12951 12952 Performance and stability improvements on all platforms. 12953 12954 129552015-11-24: Version 4.9.59 12956 12957 Performance and stability improvements on all platforms. 12958 12959 129602015-11-24: Version 4.9.58 12961 12962 Performance and stability improvements on all platforms. 12963 12964 129652015-11-24: Version 4.9.57 12966 12967 Performance and stability improvements on all platforms. 12968 12969 129702015-11-23: Version 4.9.56 12971 12972 Performance and stability improvements on all platforms. 12973 12974 129752015-11-23: Version 4.9.55 12976 12977 Performance and stability improvements on all platforms. 12978 12979 129802015-11-23: Version 4.9.54 12981 12982 Performance and stability improvements on all platforms. 12983 12984 129852015-11-23: Version 4.9.53 12986 12987 Performance and stability improvements on all platforms. 12988 12989 129902015-11-23: Version 4.9.52 12991 12992 Performance and stability improvements on all platforms. 12993 12994 129952015-11-23: Version 4.9.51 12996 12997 Performance and stability improvements on all platforms. 12998 12999 130002015-11-23: Version 4.9.50 13001 13002 Performance and stability improvements on all platforms. 13003 13004 130052015-11-23: Version 4.9.49 13006 13007 Performance and stability improvements on all platforms. 13008 13009 130102015-11-23: Version 4.9.48 13011 13012 Performance and stability improvements on all platforms. 13013 13014 130152015-11-23: Version 4.9.47 13016 13017 Performance and stability improvements on all platforms. 13018 13019 130202015-11-23: Version 4.9.46 13021 13022 Performance and stability improvements on all platforms. 13023 13024 130252015-11-22: Version 4.9.45 13026 13027 Performance and stability improvements on all platforms. 13028 13029 130302015-11-22: Version 4.9.44 13031 13032 Performance and stability improvements on all platforms. 13033 13034 130352015-11-22: Version 4.9.43 13036 13037 Performance and stability improvements on all platforms. 13038 13039 130402015-11-21: Version 4.9.42 13041 13042 Performance and stability improvements on all platforms. 13043 13044 130452015-11-20: Version 4.9.41 13046 13047 Performance and stability improvements on all platforms. 13048 13049 130502015-11-20: Version 4.9.40 13051 13052 Performance and stability improvements on all platforms. 13053 13054 130552015-11-20: Version 4.9.39 13056 13057 Performance and stability improvements on all platforms. 13058 13059 130602015-11-20: Version 4.9.38 13061 13062 Performance and stability improvements on all platforms. 13063 13064 130652015-11-20: Version 4.9.37 13066 13067 Performance and stability improvements on all platforms. 13068 13069 130702015-11-20: Version 4.9.36 13071 13072 Performance and stability improvements on all platforms. 13073 13074 130752015-11-20: Version 4.9.35 13076 13077 Performance and stability improvements on all platforms. 13078 13079 130802015-11-20: Version 4.9.34 13081 13082 Performance and stability improvements on all platforms. 13083 13084 130852015-11-20: Version 4.9.33 13086 13087 Performance and stability improvements on all platforms. 13088 13089 130902015-11-20: Version 4.9.32 13091 13092 Performance and stability improvements on all platforms. 13093 13094 130952015-11-20: Version 4.9.31 13096 13097 Performance and stability improvements on all platforms. 13098 13099 131002015-11-20: Version 4.9.30 13101 13102 Performance and stability improvements on all platforms. 13103 13104 131052015-11-20: Version 4.9.29 13106 13107 Performance and stability improvements on all platforms. 13108 13109 131102015-11-19: Version 4.9.28 13111 13112 Performance and stability improvements on all platforms. 13113 13114 131152015-11-19: Version 4.9.27 13116 13117 [V8] Unify get function name for debugging purpose (Chromium issue 13118 17356). 13119 13120 Performance and stability improvements on all platforms. 13121 13122 131232015-11-19: Version 4.9.26 13124 13125 Performance and stability improvements on all platforms. 13126 13127 131282015-11-19: Version 4.9.25 13129 13130 Performance and stability improvements on all platforms. 13131 13132 131332015-11-19: Version 4.9.24 13134 13135 Performance and stability improvements on all platforms. 13136 13137 131382015-11-19: Version 4.9.23 13139 13140 Performance and stability improvements on all platforms. 13141 13142 131432015-11-19: Version 4.9.22 13144 13145 Performance and stability improvements on all platforms. 13146 13147 131482015-11-19: Version 4.9.21 13149 13150 Performance and stability improvements on all platforms. 13151 13152 131532015-11-19: Version 4.9.20 13154 13155 Performance and stability improvements on all platforms. 13156 13157 131582015-11-18: Version 4.9.19 13159 13160 Performance and stability improvements on all platforms. 13161 13162 131632015-11-18: Version 4.9.18 13164 13165 Performance and stability improvements on all platforms. 13166 13167 131682015-11-18: Version 4.9.17 13169 13170 Performance and stability improvements on all platforms. 13171 13172 131732015-11-18: Version 4.9.16 13174 13175 Performance and stability improvements on all platforms. 13176 13177 131782015-11-18: Version 4.9.15 13179 13180 Performance and stability improvements on all platforms. 13181 13182 131832015-11-18: Version 4.9.14 13184 13185 Performance and stability improvements on all platforms. 13186 13187 131882015-11-17: Version 4.9.13 13189 13190 Performance and stability improvements on all platforms. 13191 13192 131932015-11-17: Version 4.9.12 13194 13195 Performance and stability improvements on all platforms. 13196 13197 131982015-11-17: Version 4.9.11 13199 13200 Performance and stability improvements on all platforms. 13201 13202 132032015-11-17: Version 4.9.10 13204 13205 Performance and stability improvements on all platforms. 13206 13207 132082015-11-16: Version 4.9.9 13209 13210 Map v8::Object to v8::internal::JSReceiver. 13211 13212 Performance and stability improvements on all platforms. 13213 13214 132152015-11-16: Version 4.9.8 13216 13217 Performance and stability improvements on all platforms. 13218 13219 132202015-11-16: Version 4.9.7 13221 13222 Performance and stability improvements on all platforms. 13223 13224 132252015-11-16: Version 4.9.6 13226 13227 Performance and stability improvements on all platforms. 13228 13229 132302015-11-16: Version 4.9.5 13231 13232 Performance and stability improvements on all platforms. 13233 13234 132352015-11-16: Version 4.9.4 13236 13237 Performance and stability improvements on all platforms. 13238 13239 132402015-11-15: Version 4.9.3 13241 13242 Performance and stability improvements on all platforms. 13243 13244 132452015-11-15: Version 4.9.2 13246 13247 Performance and stability improvements on all platforms. 13248 13249 132502015-11-15: Version 4.9.1 13251 13252 Performance and stability improvements on all platforms. 13253 13254 132552015-11-13: Version 4.8.294 13256 13257 Performance and stability improvements on all platforms. 13258 13259 132602015-11-13: Version 4.8.293 13261 13262 Performance and stability improvements on all platforms. 13263 13264 132652015-11-12: Version 4.8.292 13266 13267 Performance and stability improvements on all platforms. 13268 13269 132702015-11-12: Version 4.8.291 13271 13272 Performance and stability improvements on all platforms. 13273 13274 132752015-11-12: Version 4.8.290 13276 13277 Performance and stability improvements on all platforms. 13278 13279 132802015-11-12: Version 4.8.289 13281 13282 Performance and stability improvements on all platforms. 13283 13284 132852015-11-12: Version 4.8.288 13286 13287 Performance and stability improvements on all platforms. 13288 13289 132902015-11-12: Version 4.8.287 13291 13292 [JSON stringifier] Correctly load array elements (Chromium issue 13293 554946). 13294 13295 Performance and stability improvements on all platforms. 13296 13297 132982015-11-12: Version 4.8.286 13299 13300 Performance and stability improvements on all platforms. 13301 13302 133032015-11-12: Version 4.8.285 13304 13305 Performance and stability improvements on all platforms. 13306 13307 133082015-11-12: Version 4.8.284 13309 13310 Ship --harmony-default-parameters (issue 2160). 13311 13312 Performance and stability improvements on all platforms. 13313 13314 133152015-11-12: Version 4.8.283 13316 13317 Performance and stability improvements on all platforms. 13318 13319 133202015-11-12: Version 4.8.282 13321 13322 Performance and stability improvements on all platforms. 13323 13324 133252015-11-12: Version 4.8.281 13326 13327 Performance and stability improvements on all platforms. 13328 13329 133302015-11-12: Version 4.8.280 13331 13332 Performance and stability improvements on all platforms. 13333 13334 133352015-11-12: Version 4.8.279 13336 13337 Performance and stability improvements on all platforms. 13338 13339 133402015-11-11: Version 4.8.278 13341 13342 Performance and stability improvements on all platforms. 13343 13344 133452015-11-11: Version 4.8.277 13346 13347 Performance and stability improvements on all platforms. 13348 13349 133502015-11-11: Version 4.8.276 13351 13352 Performance and stability improvements on all platforms. 13353 13354 133552015-11-11: Version 4.8.275 13356 13357 Performance and stability improvements on all platforms. 13358 13359 133602015-11-11: Version 4.8.274 13361 13362 Performance and stability improvements on all platforms. 13363 13364 133652015-11-11: Version 4.8.273 13366 13367 Performance and stability improvements on all platforms. 13368 13369 133702015-11-11: Version 4.8.272 13371 13372 Performance and stability improvements on all platforms. 13373 13374 133752015-11-11: Version 4.8.271 13376 13377 Performance and stability improvements on all platforms. 13378 13379 133802015-11-11: Version 4.8.270 13381 13382 Performance and stability improvements on all platforms. 13383 13384 133852015-11-11: Version 4.8.269 13386 13387 Performance and stability improvements on all platforms. 13388 13389 133902015-11-10: Version 4.8.268 13391 13392 Make JSFunction::BodyDescriptor the only single place that knows how to 13393 iterate JSFunction's body (issue 4531). 13394 13395 Performance and stability improvements on all platforms. 13396 13397 133982015-11-10: Version 4.8.267 13399 13400 Performance and stability improvements on all platforms. 13401 13402 134032015-11-09: Version 4.8.266 13404 13405 Performance and stability improvements on all platforms. 13406 13407 134082015-11-09: Version 4.8.265 13409 13410 Performance and stability improvements on all platforms. 13411 13412 134132015-11-09: Version 4.8.264 13414 13415 Performance and stability improvements on all platforms. 13416 13417 134182015-11-09: Version 4.8.263 13419 13420 Performance and stability improvements on all platforms. 13421 13422 134232015-11-09: Version 4.8.262 13424 13425 Performance and stability improvements on all platforms. 13426 13427 134282015-11-09: Version 4.8.261 13429 13430 Performance and stability improvements on all platforms. 13431 13432 134332015-11-09: Version 4.8.260 13434 13435 Performance and stability improvements on all platforms. 13436 13437 134382015-11-09: Version 4.8.259 13439 13440 Performance and stability improvements on all platforms. 13441 13442 134432015-11-09: Version 4.8.258 13444 13445 Performance and stability improvements on all platforms. 13446 13447 134482015-11-07: Version 4.8.257 13449 13450 Update v8_external_startup_data_assets for 13451 https://codereview.chromium.org/1422793004/ (Chromium issue 547162). 13452 13453 Performance and stability improvements on all platforms. 13454 13455 134562015-11-07: Version 4.8.256 13457 13458 Performance and stability improvements on all platforms. 13459 13460 134612015-11-07: Version 4.8.255 13462 13463 Performance and stability improvements on all platforms. 13464 13465 134662015-11-06: Version 4.8.254 13467 13468 Performance and stability improvements on all platforms. 13469 13470 134712015-11-06: Version 4.8.253 13472 13473 Performance and stability improvements on all platforms. 13474 13475 134762015-11-06: Version 4.8.252 13477 13478 Performance and stability improvements on all platforms. 13479 13480 134812015-11-06: Version 4.8.251 13482 13483 Performance and stability improvements on all platforms. 13484 13485 134862015-11-06: Version 4.8.250 13487 13488 Performance and stability improvements on all platforms. 13489 13490 134912015-11-06: Version 4.8.249 13492 13493 Performance and stability improvements on all platforms. 13494 13495 134962015-11-06: Version 4.8.248 13497 13498 Performance and stability improvements on all platforms. 13499 13500 135012015-11-06: Version 4.8.247 13502 13503 Performance and stability improvements on all platforms. 13504 13505 135062015-11-05: Version 4.8.246 13507 13508 Performance and stability improvements on all platforms. 13509 13510 135112015-11-05: Version 4.8.245 13512 13513 Performance and stability improvements on all platforms. 13514 13515 135162015-11-05: Version 4.8.244 13517 13518 Re-ship @@toStringTag (issue 3502). 13519 13520 Performance and stability improvements on all platforms. 13521 13522 135232015-11-05: Version 4.8.243 13524 13525 Stage --harmony-destructuring and --harmony-default-parameters (issues 13526 811, 2160). 13527 13528 Performance and stability improvements on all platforms. 13529 13530 135312015-11-05: Version 4.8.242 13532 13533 Performance and stability improvements on all platforms. 13534 13535 135362015-11-05: Version 4.8.241 13537 13538 Re-re-land "[es6] Implement destructuring binding in try/catch" (issue 13539 811). 13540 13541 Performance and stability improvements on all platforms. 13542 13543 135442015-11-05: Version 4.8.240 13545 13546 Performance and stability improvements on all platforms. 13547 13548 135492015-11-05: Version 4.8.239 13550 13551 Add v8_external_startup_data GN rule (Chromium issue 547162). 13552 13553 Performance and stability improvements on all platforms. 13554 13555 135562015-11-05: Version 4.8.238 13557 13558 Performance and stability improvements on all platforms. 13559 13560 135612015-11-05: Version 4.8.237 13562 13563 Performance and stability improvements on all platforms. 13564 13565 135662015-11-05: Version 4.8.236 13567 13568 Performance and stability improvements on all platforms. 13569 13570 135712015-11-05: Version 4.8.235 13572 13573 Performance and stability improvements on all platforms. 13574 13575 135762015-11-05: Version 4.8.234 13577 13578 Performance and stability improvements on all platforms. 13579 13580 135812015-11-05: Version 4.8.233 13582 13583 Implement flag and source getters on RegExp.prototype (issues 3715, 13584 4528). 13585 13586 Performance and stability improvements on all platforms. 13587 13588 135892015-11-05: Version 4.8.232 13590 13591 Performance and stability improvements on all platforms. 13592 13593 135942015-11-05: Version 4.8.231 13595 13596 Performance and stability improvements on all platforms. 13597 13598 135992015-11-04: Version 4.8.230 13600 13601 Performance and stability improvements on all platforms. 13602 13603 136042015-11-04: Version 4.8.229 13605 13606 Performance and stability improvements on all platforms. 13607 13608 136092015-11-04: Version 4.8.228 13610 13611 Ship Harmony ToLength (issue 3087). 13612 13613 Avoid creating indexed elements at index maxUint32 (issue 4516). 13614 13615 Performance and stability improvements on all platforms. 13616 13617 136182015-11-04: Version 4.8.227 13619 13620 Implement flag and source getters on RegExp.prototype (issues 3715, 13621 4528). 13622 13623 Performance and stability improvements on all platforms. 13624 13625 136262015-11-04: Version 4.8.226 13627 13628 Performance and stability improvements on all platforms. 13629 13630 136312015-11-04: Version 4.8.225 13632 13633 Performance and stability improvements on all platforms. 13634 13635 136362015-11-04: Version 4.8.224 13637 13638 [es6] Implement destructuring binding in try/catch (issue 811). 13639 13640 Performance and stability improvements on all platforms. 13641 13642 136432015-11-04: Version 4.8.223 13644 13645 Performance and stability improvements on all platforms. 13646 13647 136482015-11-04: Version 4.8.222 13649 13650 Implement flag and source getters on RegExp.prototype (issues 3715, 13651 4528). 13652 13653 Performance and stability improvements on all platforms. 13654 13655 136562015-11-04: Version 4.8.221 13657 13658 Implement flag and source getters on RegExp.prototype (issues 3715, 13659 4528). 13660 13661 Performance and stability improvements on all platforms. 13662 13663 136642015-11-04: Version 4.8.220 13665 13666 Performance and stability improvements on all platforms. 13667 13668 136692015-11-04: Version 4.8.219 13670 13671 Performance and stability improvements on all platforms. 13672 13673 136742015-11-04: Version 4.8.218 13675 13676 Performance and stability improvements on all platforms. 13677 13678 136792015-11-03: Version 4.8.217 13680 13681 Performance and stability improvements on all platforms. 13682 13683 136842015-11-03: Version 4.8.216 13685 13686 Performance and stability improvements on all platforms. 13687 13688 136892015-11-03: Version 4.8.215 13690 13691 Performance and stability improvements on all platforms. 13692 13693 136942015-11-03: Version 4.8.214 13695 13696 [es6] Fix Object built-in subclassing (issue 3886). 13697 13698 Performance and stability improvements on all platforms. 13699 13700 137012015-11-03: Version 4.8.213 13702 13703 [es6] Fix WeakMap/Set built-ins subclasssing (issues 3101, 3330). 13704 13705 Reland "[es6] Fix Function and GeneratorFunction built-ins subclassing." 13706 (issues 3101, 3330). 13707 13708 Implement flag and source getters on RegExp.prototype (issues 3715, 13709 4528). 13710 13711 Performance and stability improvements on all platforms. 13712 13713 137142015-11-03: Version 4.8.212 13715 13716 Performance and stability improvements on all platforms. 13717 13718 137192015-11-03: Version 4.8.211 13720 13721 Performance and stability improvements on all platforms. 13722 13723 137242015-11-03: Version 4.8.210 13725 13726 For now, don't assume failed-access-check callback to throw (Chromium 13727 issue 548194). 13728 13729 Performance and stability improvements on all platforms. 13730 13731 137322015-11-03: Version 4.8.209 13733 13734 Performance and stability improvements on all platforms. 13735 13736 137372015-11-02: Version 4.8.208 13738 13739 Performance and stability improvements on all platforms. 13740 13741 137422015-11-02: Version 4.8.207 13743 13744 Performance and stability improvements on all platforms. 13745 13746 137472015-11-02: Version 4.8.206 13748 13749 Performance and stability improvements on all platforms. 13750 13751 137522015-11-02: Version 4.8.205 13753 13754 Mark GetCallingContext as soon-to-be deprecated (Chromium issue 541703). 13755 13756 Performance and stability improvements on all platforms. 13757 13758 137592015-11-02: Version 4.8.204 13760 13761 Add boolean to tell if V8 zaps allocated memory (Chromium issue 546492). 13762 13763 Performance and stability improvements on all platforms. 13764 13765 137662015-11-02: Version 4.8.203 13767 13768 Performance and stability improvements on all platforms. 13769 13770 137712015-11-02: Version 4.8.202 13772 13773 Performance and stability improvements on all platforms. 13774 13775 137762015-11-02: Version 4.8.201 13777 13778 Performance and stability improvements on all platforms. 13779 13780 137812015-11-02: Version 4.8.200 13782 13783 Performance and stability improvements on all platforms. 13784 13785 137862015-11-02: Version 4.8.199 13787 13788 Performance and stability improvements on all platforms. 13789 13790 137912015-11-02: Version 4.8.198 13792 13793 [es6] Fix Function and GeneratorFunction built-ins subclassing (issues 13794 3101, 3330). 13795 13796 Performance and stability improvements on all platforms. 13797 13798 137992015-11-02: Version 4.8.197 13800 13801 Performance and stability improvements on all platforms. 13802 13803 138042015-11-02: Version 4.8.196 13805 13806 Reland "[es6] Better support for built-ins subclassing." (issues 3101, 13807 3330, 4419). 13808 13809 Performance and stability improvements on all platforms. 13810 13811 138122015-11-02: Version 4.8.195 13813 13814 Performance and stability improvements on all platforms. 13815 13816 138172015-10-30: Version 4.8.194 13818 13819 Performance and stability improvements on all platforms. 13820 13821 138222015-10-30: Version 4.8.193 13823 13824 Performance and stability improvements on all platforms. 13825 13826 138272015-10-30: Version 4.8.192 13828 13829 Performance and stability improvements on all platforms. 13830 13831 138322015-10-30: Version 4.8.191 13833 13834 Performance and stability improvements on all platforms. 13835 13836 138372015-10-30: Version 4.8.190 13838 13839 Performance and stability improvements on all platforms. 13840 13841 138422015-10-30: Version 4.8.189 13843 13844 Performance and stability improvements on all platforms. 13845 13846 138472015-10-30: Version 4.8.188 13848 13849 [es6] Better support for built-ins subclassing (issues 3101, 3330). 13850 13851 Performance and stability improvements on all platforms. 13852 13853 138542015-10-30: Version 4.8.187 13855 13856 Performance and stability improvements on all platforms. 13857 13858 138592015-10-30: Version 4.8.186 13860 13861 Performance and stability improvements on all platforms. 13862 13863 138642015-10-30: Version 4.8.185 13865 13866 Performance and stability improvements on all platforms. 13867 13868 138692015-10-29: Version 4.8.184 13870 13871 Performance and stability improvements on all platforms. 13872 13873 138742015-10-29: Version 4.8.183 13875 13876 Performance and stability improvements on all platforms. 13877 13878 138792015-10-29: Version 4.8.182 13880 13881 Performance and stability improvements on all platforms. 13882 13883 138842015-10-29: Version 4.8.181 13885 13886 Reland v8::Private and related APIs. 13887 13888 Performance and stability improvements on all platforms. 13889 13890 138912015-10-29: Version 4.8.180 13892 13893 Performance and stability improvements on all platforms. 13894 13895 138962015-10-29: Version 4.8.179 13897 13898 Performance and stability improvements on all platforms. 13899 13900 139012015-10-29: Version 4.8.178 13902 13903 Performance and stability improvements on all platforms. 13904 13905 139062015-10-29: Version 4.8.177 13907 13908 Performance and stability improvements on all platforms. 13909 13910 139112015-10-29: Version 4.8.176 13912 13913 Stage ES2015 ToLength semantics (issues 3087, 4244). 13914 13915 Performance and stability improvements on all platforms. 13916 13917 139182015-10-28: Version 4.8.175 13919 13920 Avoid calling %AddElement with a number out of array index range (issue 13921 4516). 13922 13923 Performance and stability improvements on all platforms. 13924 13925 139262015-10-28: Version 4.8.174 13927 13928 Performance and stability improvements on all platforms. 13929 13930 139312015-10-28: Version 4.8.173 13932 13933 Performance and stability improvements on all platforms. 13934 13935 139362015-10-28: Version 4.8.172 13937 13938 Performance and stability improvements on all platforms. 13939 13940 139412015-10-28: Version 4.8.171 13942 13943 Performance and stability improvements on all platforms. 13944 13945 139462015-10-28: Version 4.8.170 13947 13948 Performance and stability improvements on all platforms. 13949 13950 139512015-10-28: Version 4.8.169 13952 13953 Performance and stability improvements on all platforms. 13954 13955 139562015-10-28: Version 4.8.168 13957 13958 Performance and stability improvements on all platforms. 13959 13960 139612015-10-28: Version 4.8.167 13962 13963 Performance and stability improvements on all platforms. 13964 13965 139662015-10-28: Version 4.8.166 13967 13968 Performance and stability improvements on all platforms. 13969 13970 139712015-10-28: Version 4.8.165 13972 13973 Performance and stability improvements on all platforms. 13974 13975 139762015-10-27: Version 4.8.164 13977 13978 Update to ES2015 == semantics for Symbol/SIMD wrappers (issue 3593). 13979 13980 Performance and stability improvements on all platforms. 13981 13982 139832015-10-27: Version 4.8.163 13984 13985 Performance and stability improvements on all platforms. 13986 13987 139882015-10-27: Version 4.8.162 13989 13990 Performance and stability improvements on all platforms. 13991 13992 139932015-10-27: Version 4.8.161 13994 13995 Fix deoptimization at ForInStatement::BodyId() (issue 4381). 13996 13997 Performance and stability improvements on all platforms. 13998 13999 140002015-10-27: Version 4.8.160 14001 14002 Performance and stability improvements on all platforms. 14003 14004 140052015-10-27: Version 4.8.159 14006 14007 Performance and stability improvements on all platforms. 14008 14009 140102015-10-27: Version 4.8.158 14011 14012 Performance and stability improvements on all platforms. 14013 14014 140152015-10-27: Version 4.8.157 14016 14017 Performance and stability improvements on all platforms. 14018 14019 140202015-10-27: Version 4.8.156 14021 14022 Check that array length stays a safe integer in Array.prototype.push 14023 (issue 3087). 14024 14025 Performance and stability improvements on all platforms. 14026 14027 140282015-10-26: Version 4.8.155 14029 14030 Performance and stability improvements on all platforms. 14031 14032 140332015-10-26: Version 4.8.154 14034 14035 Performance and stability improvements on all platforms. 14036 14037 140382015-10-26: Version 4.8.153 14039 14040 Performance and stability improvements on all platforms. 14041 14042 140432015-10-26: Version 4.8.152 14044 14045 Performance and stability improvements on all platforms. 14046 14047 140482015-10-26: Version 4.8.151 14049 14050 Performance and stability improvements on all platforms. 14051 14052 140532015-10-26: Version 4.8.150 14054 14055 Performance and stability improvements on all platforms. 14056 14057 140582015-10-26: Version 4.8.149 14059 14060 Performance and stability improvements on all platforms. 14061 14062 140632015-10-26: Version 4.8.148 14064 14065 Performance and stability improvements on all platforms. 14066 14067 140682015-10-25: Version 4.8.147 14069 14070 Performance and stability improvements on all platforms. 14071 14072 140732015-10-25: Version 4.8.146 14074 14075 Performance and stability improvements on all platforms. 14076 14077 140782015-10-24: Version 4.8.145 14079 14080 Performance and stability improvements on all platforms. 14081 14082 140832015-10-24: Version 4.8.144 14084 14085 Performance and stability improvements on all platforms. 14086 14087 140882015-10-24: Version 4.8.143 14089 14090 Performance and stability improvements on all platforms. 14091 14092 140932015-10-24: Version 4.8.142 14094 14095 Performance and stability improvements on all platforms. 14096 14097 140982015-10-23: Version 4.8.141 14099 14100 Stage ES2015-style const in sloppy mode (issue 3739). 14101 14102 Map v8::Function to JSReceiver + IsCallable. 14103 14104 Performance and stability improvements on all platforms. 14105 14106 141072015-10-23: Version 4.8.140 14108 14109 Performance and stability improvements on all platforms. 14110 14111 141122015-10-22: Version 4.8.139 14113 14114 Performance and stability improvements on all platforms. 14115 14116 141172015-10-22: Version 4.8.138 14118 14119 Performance and stability improvements on all platforms. 14120 14121 141222015-10-22: Version 4.8.137 14123 14124 Performance and stability improvements on all platforms. 14125 14126 141272015-10-22: Version 4.8.136 14128 14129 Performance and stability improvements on all platforms. 14130 14131 141322015-10-22: Version 4.8.135 14133 14134 Performance and stability improvements on all platforms. 14135 14136 141372015-10-22: Version 4.8.134 14138 14139 [es6] stage sticky regexps and RegExp.prototype.flags (issue 4342). 14140 14141 [Crankshaft] Don't do HMathFloorOfDiv optimization for kUint32 values 14142 (issue 4507). 14143 14144 Fix user options for fractional digits in Intl.NumberFormatter (Chromium 14145 issue 544122). 14146 14147 Performance and stability improvements on all platforms. 14148 14149 141502015-10-22: Version 4.8.133 14151 14152 Performance and stability improvements on all platforms. 14153 14154 141552015-10-21: Version 4.8.132 14156 14157 Performance and stability improvements on all platforms. 14158 14159 141602015-10-21: Version 4.8.131 14161 14162 Performance and stability improvements on all platforms. 14163 14164 141652015-10-21: Version 4.8.130 14166 14167 Performance and stability improvements on all platforms. 14168 14169 141702015-10-21: Version 4.8.129 14171 14172 Performance and stability improvements on all platforms. 14173 14174 141752015-10-21: Version 4.8.128 14176 14177 Performance and stability improvements on all platforms. 14178 14179 141802015-10-21: Version 4.8.127 14181 14182 Performance and stability improvements on all platforms. 14183 14184 141852015-10-21: Version 4.8.126 14186 14187 Performance and stability improvements on all platforms. 14188 14189 141902015-10-21: Version 4.8.125 14191 14192 [es6] Handle super properly when rewriting arrow parameter initializers 14193 (issue 4395). 14194 14195 Performance and stability improvements on all platforms. 14196 14197 141982015-10-21: Version 4.8.124 14199 14200 Performance and stability improvements on all platforms. 14201 14202 142032015-10-21: Version 4.8.123 14204 14205 [es6] Fix scoping for default parameters in arrow functions (issue 14206 4395). 14207 14208 Performance and stability improvements on all platforms. 14209 14210 142112015-10-21: Version 4.8.122 14212 14213 Performance and stability improvements on all platforms. 14214 14215 142162015-10-21: Version 4.8.121 14217 14218 Performance and stability improvements on all platforms. 14219 14220 142212015-10-21: Version 4.8.120 14222 14223 Performance and stability improvements on all platforms. 14224 14225 142262015-10-20: Version 4.8.119 14227 14228 Performance and stability improvements on all platforms. 14229 14230 142312015-10-20: Version 4.8.118 14232 14233 Performance and stability improvements on all platforms. 14234 14235 142362015-10-20: Version 4.8.117 14237 14238 Performance and stability improvements on all platforms. 14239 14240 142412015-10-20: Version 4.8.116 14242 14243 Refactor array construction for map, filter (Chromium issue 544991). 14244 14245 [es6] Fix scoping for default parameters in arrow functions (issue 14246 4395). 14247 14248 Performance and stability improvements on all platforms. 14249 14250 142512015-10-20: Version 4.8.115 14252 14253 Performance and stability improvements on all platforms. 14254 14255 142562015-10-20: Version 4.8.114 14257 14258 Performance and stability improvements on all platforms. 14259 14260 142612015-10-20: Version 4.8.113 14262 14263 Performance and stability improvements on all platforms. 14264 14265 142662015-10-20: Version 4.8.112 14267 14268 Performance and stability improvements on all platforms. 14269 14270 142712015-10-20: Version 4.8.111 14272 14273 [es6] stage sticky regexps and RegExp.prototype.flags (issue 4342). 14274 14275 Performance and stability improvements on all platforms. 14276 14277 142782015-10-19: Version 4.8.110 14279 14280 Performance and stability improvements on all platforms. 14281 14282 142832015-10-19: Version 4.8.109 14284 14285 Performance and stability improvements on all platforms. 14286 14287 142882015-10-19: Version 4.8.108 14289 14290 ll_prof: Do not use the deprecated tempfile.mktemp() (issue 1306). 14291 14292 Performance and stability improvements on all platforms. 14293 14294 142952015-10-19: Version 4.8.107 14296 14297 Performance and stability improvements on all platforms. 14298 14299 143002015-10-19: Version 4.8.106 14301 14302 Performance and stability improvements on all platforms. 14303 14304 143052015-10-19: Version 4.8.105 14306 14307 Performance and stability improvements on all platforms. 14308 14309 143102015-10-19: Version 4.8.104 14311 14312 Performance and stability improvements on all platforms. 14313 14314 143152015-10-19: Version 4.8.103 14316 14317 Performance and stability improvements on all platforms. 14318 14319 143202015-10-19: Version 4.8.102 14321 14322 Performance and stability improvements on all platforms. 14323 14324 143252015-10-19: Version 4.8.101 14326 14327 Performance and stability improvements on all platforms. 14328 14329 143302015-10-19: Version 4.8.100 14331 14332 Performance and stability improvements on all platforms. 14333 14334 143352015-10-19: Version 4.8.99 14336 14337 Performance and stability improvements on all platforms. 14338 14339 143402015-10-19: Version 4.8.98 14341 14342 Performance and stability improvements on all platforms. 14343 14344 143452015-10-19: Version 4.8.97 14346 14347 Performance and stability improvements on all platforms. 14348 14349 143502015-10-19: Version 4.8.96 14351 14352 Performance and stability improvements on all platforms. 14353 14354 143552015-10-18: Version 4.8.95 14356 14357 Performance and stability improvements on all platforms. 14358 14359 143602015-10-18: Version 4.8.94 14361 14362 Performance and stability improvements on all platforms. 14363 14364 143652015-10-18: Version 4.8.93 14366 14367 Performance and stability improvements on all platforms. 14368 14369 143702015-10-17: Version 4.8.92 14371 14372 Performance and stability improvements on all platforms. 14373 14374 143752015-10-16: Version 4.8.91 14376 14377 Performance and stability improvements on all platforms. 14378 14379 143802015-10-16: Version 4.8.90 14381 14382 Performance and stability improvements on all platforms. 14383 14384 143852015-10-16: Version 4.8.89 14386 14387 Performance and stability improvements on all platforms. 14388 14389 143902015-10-16: Version 4.8.88 14391 14392 Performance and stability improvements on all platforms. 14393 14394 143952015-10-16: Version 4.8.87 14396 14397 Performance and stability improvements on all platforms. 14398 14399 144002015-10-16: Version 4.8.86 14401 14402 Performance and stability improvements on all platforms. 14403 14404 144052015-10-16: Version 4.8.85 14406 14407 Performance and stability improvements on all platforms. 14408 14409 144102015-10-16: Version 4.8.84 14411 14412 Performance and stability improvements on all platforms. 14413 14414 144152015-10-16: Version 4.8.83 14416 14417 Performance and stability improvements on all platforms. 14418 14419 144202015-10-16: Version 4.8.82 14421 14422 Performance and stability improvements on all platforms. 14423 14424 144252015-10-16: Version 4.8.81 14426 14427 Performance and stability improvements on all platforms. 14428 14429 144302015-10-16: Version 4.8.80 14431 14432 Performance and stability improvements on all platforms. 14433 14434 144352015-10-15: Version 4.8.79 14436 14437 Performance and stability improvements on all platforms. 14438 14439 144402015-10-15: Version 4.8.78 14441 14442 Performance and stability improvements on all platforms. 14443 14444 144452015-10-15: Version 4.8.77 14446 14447 Performance and stability improvements on all platforms. 14448 14449 144502015-10-15: Version 4.8.76 14451 14452 Performance and stability improvements on all platforms. 14453 14454 144552015-10-15: Version 4.8.75 14456 14457 Make RegExp use ToLength on lastIndex when flag is turned on (issue 14458 4244). 14459 14460 Performance and stability improvements on all platforms. 14461 14462 144632015-10-15: Version 4.8.74 14464 14465 Take Symbol-keyed properties into account in Object.freeze and friends 14466 (Chromium issue 539875). 14467 14468 Performance and stability improvements on all platforms. 14469 14470 144712015-10-15: Version 4.8.73 14472 14473 Performance and stability improvements on all platforms. 14474 14475 144762015-10-15: Version 4.8.72 14477 14478 Performance and stability improvements on all platforms. 14479 14480 144812015-10-15: Version 4.8.71 14482 14483 Performance and stability improvements on all platforms. 14484 14485 144862015-10-15: Version 4.8.70 14487 14488 Performance and stability improvements on all platforms. 14489 14490 144912015-10-15: Version 4.8.69 14492 14493 Performance and stability improvements on all platforms. 14494 14495 144962015-10-15: Version 4.8.68 14497 14498 Performance and stability improvements on all platforms. 14499 14500 145012015-10-15: Version 4.8.67 14502 14503 Performance and stability improvements on all platforms. 14504 14505 145062015-10-15: Version 4.8.66 14507 14508 Performance and stability improvements on all platforms. 14509 14510 145112015-10-14: Version 4.8.65 14512 14513 Performance and stability improvements on all platforms. 14514 14515 145162015-10-14: Version 4.8.64 14517 14518 Add methods to extras' InternalPackedArray (issue 4276). 14519 14520 Performance and stability improvements on all platforms. 14521 14522 145232015-10-14: Version 4.8.63 14524 14525 Performance and stability improvements on all platforms. 14526 14527 145282015-10-14: Version 4.8.62 14529 14530 Performance and stability improvements on all platforms. 14531 14532 145332015-10-14: Version 4.8.61 14534 14535 Performance and stability improvements on all platforms. 14536 14537 145382015-10-14: Version 4.8.60 14539 14540 Performance and stability improvements on all platforms. 14541 14542 145432015-10-14: Version 4.8.59 14544 14545 Performance and stability improvements on all platforms. 14546 14547 145482015-10-14: Version 4.8.58 14549 14550 Performance and stability improvements on all platforms. 14551 14552 145532015-10-14: Version 4.8.57 14554 14555 Performance and stability improvements on all platforms. 14556 14557 145582015-10-14: Version 4.8.56 14559 14560 Performance and stability improvements on all platforms. 14561 14562 145632015-10-14: Version 4.8.55 14564 14565 Performance and stability improvements on all platforms. 14566 14567 145682015-10-13: Version 4.8.54 14569 14570 Performance and stability improvements on all platforms. 14571 14572 145732015-10-13: Version 4.8.53 14574 14575 Performance and stability improvements on all platforms. 14576 14577 145782015-10-13: Version 4.8.52 14579 14580 Performance and stability improvements on all platforms. 14581 14582 145832015-10-13: Version 4.8.51 14584 14585 Performance and stability improvements on all platforms. 14586 14587 145882015-10-13: Version 4.8.50 14589 14590 Performance and stability improvements on all platforms. 14591 14592 145932015-10-13: Version 4.8.49 14594 14595 Performance and stability improvements on all platforms. 14596 14597 145982015-10-13: Version 4.8.48 14599 14600 Performance and stability improvements on all platforms. 14601 14602 146032015-10-13: Version 4.8.47 14604 14605 Performance and stability improvements on all platforms. 14606 14607 146082015-10-13: Version 4.8.46 14609 14610 Performance and stability improvements on all platforms. 14611 14612 146132015-10-13: Version 4.8.45 14614 14615 Performance and stability improvements on all platforms. 14616 14617 146182015-10-13: Version 4.8.44 14619 14620 Performance and stability improvements on all platforms. 14621 14622 146232015-10-12: Version 4.8.43 14624 14625 Performance and stability improvements on all platforms. 14626 14627 146282015-10-12: Version 4.8.42 14629 14630 Performance and stability improvements on all platforms. 14631 14632 146332015-10-12: Version 4.8.41 14634 14635 Performance and stability improvements on all platforms. 14636 14637 146382015-10-12: Version 4.8.40 14639 14640 Performance and stability improvements on all platforms. 14641 14642 146432015-10-12: Version 4.8.39 14644 14645 Performance and stability improvements on all platforms. 14646 14647 146482015-10-12: Version 4.8.38 14649 14650 Test for var declarations in eval which conflict with let (issue 4454). 14651 14652 Don't compile functions in a context the caller doesn't have access to 14653 (Chromium issue 541703). 14654 14655 Performance and stability improvements on all platforms. 14656 14657 146582015-10-12: Version 4.8.37 14659 14660 Performance and stability improvements on all platforms. 14661 14662 146632015-10-12: Version 4.8.36 14664 14665 Performance and stability improvements on all platforms. 14666 14667 146682015-10-12: Version 4.8.35 14669 14670 Performance and stability improvements on all platforms. 14671 14672 146732015-10-11: Version 4.8.34 14674 14675 Performance and stability improvements on all platforms. 14676 14677 146782015-10-09: Version 4.8.33 14679 14680 Performance and stability improvements on all platforms. 14681 14682 146832015-10-09: Version 4.8.32 14684 14685 Performance and stability improvements on all platforms. 14686 14687 146882015-10-09: Version 4.8.31 14689 14690 Performance and stability improvements on all platforms. 14691 14692 146932015-10-09: Version 4.8.30 14694 14695 Performance and stability improvements on all platforms. 14696 14697 146982015-10-09: Version 4.8.29 14699 14700 Performance and stability improvements on all platforms. 14701 14702 147032015-10-09: Version 4.8.28 14704 14705 Performance and stability improvements on all platforms. 14706 14707 147082015-10-09: Version 4.8.27 14709 14710 Performance and stability improvements on all platforms. 14711 14712 147132015-10-09: Version 4.8.26 14714 14715 Performance and stability improvements on all platforms. 14716 14717 147182015-10-09: Version 4.8.25 14719 14720 Performance and stability improvements on all platforms. 14721 14722 147232015-10-08: Version 4.8.24 14724 14725 Stage --harmony_sloppy_function (issue 4285). 14726 14727 Performance and stability improvements on all platforms. 14728 14729 147302015-10-08: Version 4.8.23 14731 14732 Performance and stability improvements on all platforms. 14733 14734 147352015-10-08: Version 4.8.22 14736 14737 Performance and stability improvements on all platforms. 14738 14739 147402015-10-08: Version 4.8.21 14741 14742 Performance and stability improvements on all platforms. 14743 14744 147452015-10-08: Version 4.8.20 14746 14747 Performance and stability improvements on all platforms. 14748 14749 147502015-10-08: Version 4.8.19 14751 14752 Performance and stability improvements on all platforms. 14753 14754 147552015-10-08: Version 4.8.18 14756 14757 Performance and stability improvements on all platforms. 14758 14759 147602015-10-08: Version 4.8.17 14761 14762 Performance and stability improvements on all platforms. 14763 14764 147652015-10-08: Version 4.8.16 14766 14767 Performance and stability improvements on all platforms. 14768 14769 147702015-10-07: Version 4.8.15 14771 14772 Performance and stability improvements on all platforms. 14773 14774 147752015-10-07: Version 4.8.14 14776 14777 Performance and stability improvements on all platforms. 14778 14779 147802015-10-07: Version 4.8.13 14781 14782 Performance and stability improvements on all platforms. 14783 14784 147852015-10-07: Version 4.8.12 14786 14787 Performance and stability improvements on all platforms. 14788 14789 147902015-10-07: Version 4.8.11 14791 14792 Performance and stability improvements on all platforms. 14793 14794 147952015-10-07: Version 4.8.10 14796 14797 Performance and stability improvements on all platforms. 14798 14799 148002015-10-07: Version 4.8.9 14801 14802 Performance and stability improvements on all platforms. 14803 14804 148052015-10-07: Version 4.8.8 14806 14807 Performance and stability improvements on all platforms. 14808 14809 148102015-10-07: Version 4.8.7 14811 14812 Performance and stability improvements on all platforms. 14813 14814 148152015-10-07: Version 4.8.6 14816 14817 Performance and stability improvements on all platforms. 14818 14819 148202015-10-07: Version 4.8.5 14821 14822 Performance and stability improvements on all platforms. 14823 14824 148252015-10-07: Version 4.8.4 14826 14827 Performance and stability improvements on all platforms. 14828 14829 148302015-10-07: Version 4.8.3 14831 14832 Destructuring array without initializer throws an exception (issue 14833 4462). 14834 14835 Disable VirtualAlloc randomization on 32-bit Windows hosts (Chromium 14836 issue 394591). 14837 14838 Performance and stability improvements on all platforms. 14839 14840 148412015-10-06: Version 4.8.2 14842 14843 Fix legacy const for-of/in destructuring (issue 4461). 14844 14845 [es6] Align Promise.resolve with the spec (issues 4161, 4341). 14846 14847 Prohibit let in lexical bindings (issue 4403). 14848 14849 Ensure scopes are backed by blocks in the body of for loops (Chromium 14850 issues 536750, 536751). 14851 14852 Performance and stability improvements on all platforms. 14853 14854 148552015-10-04: Version 4.8.1 14856 14857 [cross-context] create new function prototypes in the context of the 14858 function (issue 4217). 14859 14860 Fix completion of try..finally (issue 2529). 14861 14862 Extend Annex B 3.3 sloppy-mode block-scoped hoisting to scripts, eval 14863 (issue 4441). 14864 14865 [V8] Add name of function for function's closure scope (Chromium issue 14866 493156). 14867 14868 Performance and stability improvements on all platforms. 14869 14870 148712015-05-17: Version 4.5.2 14872 14873 Performance and stability improvements on all platforms. 14874 14875 148762015-05-16: Version 4.5.1 14877 14878 Test that TypedArray methods don't read length (issue 3578). 14879 14880 Implement %TypedArray%.{fill,find,findIndex} (issue 3578). 14881 14882 TypedArray.prototype.copyWithin method (issue 3578). 14883 14884 Provide accessor for object internal properties that doesn't require 14885 debugger to be active (Chromium issue 481845). 14886 14887 Don't create debug context if debug listener is not set (Chromium issue 14888 482290). 14889 14890 Performance and stability improvements on all platforms. 14891 14892 148932015-05-13: Version 4.4.65 14894 14895 Deprecate Isolate::New. 14896 14897 Factor out core of Array.forEach and .every, for use in TypedArrays 14898 (issue 3578). 14899 14900 Performance and stability improvements on all platforms. 14901 14902 149032015-05-12: Version 4.4.64 14904 14905 Performance and stability improvements on all platforms. 14906 14907 149082015-05-11: Version 4.4.63 14909 14910 Let Runtime_GrowArrayElements accept non-Smi numbers as |key| (Chromium 14911 issue 485410). 14912 14913 Make one copy for all TypedArray methods (issue 4085). 14914 14915 Performance and stability improvements on all platforms. 14916 14917 149182015-05-09: Version 4.4.62 14919 14920 [turbofan] Fix handling of OsrLoopEntry in ControlReducer::ConnectNTL() 14921 (Chromium issue 485908). 14922 14923 Performance and stability improvements on all platforms. 14924 14925 149262015-05-08: Version 4.4.61 14927 14928 Performance and stability improvements on all platforms. 14929 14930 149312015-05-08: Version 4.4.60 14932 14933 Performance and stability improvements on all platforms. 14934 14935 149362015-05-08: Version 4.4.59 14937 14938 Performance and stability improvements on all platforms. 14939 14940 149412015-05-07: Version 4.4.58 14942 14943 TypedArray.prototype.every method (issue 3578). 14944 14945 [V8] Reland https://codereview.chromium.org/1121833003/ (Chromium issue 14946 480652). 14947 14948 Performance and stability improvements on all platforms. 14949 14950 149512015-05-07: Version 4.4.57 14952 14953 Performance and stability improvements on all platforms. 14954 14955 149562015-05-06: Version 4.4.56 14957 14958 Shard v8_base.lib on Windows to avoid 2G .lib limit (Chromium issue 14959 485155). 14960 14961 Implement a 'trial parse' step, that will abort pre-parsing excessively 14962 long and trivial functions, so that they can be eagerly compiled after 14963 all. This essentially allows the parser to renege on its earlier 14964 decision to lazy-parse, if additional information suggests it was a bad 14965 decision (Chromium issue 470930). 14966 14967 Performance and stability improvements on all platforms. 14968 14969 149702015-05-06: Version 4.4.55 14971 14972 Handle the case when derived constructor is [[Call]]ed with 0 args 14973 (Chromium issue 474783). 14974 14975 freed_nodes in global-handles should be addititive (Chromium issues 14976 479796, 484671). 14977 14978 [V8] Reland https://codereview.chromium.org/1100993003/ (Chromium issue 14979 480652). 14980 14981 [es6] When comparing two symbols we may need to throw a TypeError (issue 14982 4073). 14983 14984 Performance and stability improvements on all platforms. 14985 14986 149872015-05-06: Version 4.4.54 14988 14989 Performance and stability improvements on all platforms. 14990 14991 149922015-05-05: Version 4.4.53 14993 14994 Performance and stability improvements on all platforms. 14995 14996 149972015-05-05: Version 4.4.52 14998 14999 Performance and stability improvements on all platforms. 15000 15001 150022015-05-04: Version 4.4.51 15003 15004 Performance and stability improvements on all platforms. 15005 15006 150072015-05-04: Version 4.4.50 15008 15009 Performance and stability improvements on all platforms. 15010 15011 150122015-05-01: Version 4.4.49 15013 15014 Performance and stability improvements on all platforms. 15015 15016 150172015-05-01: Version 4.4.48 15018 15019 [V8] Use previous token location as EOS token location (Chromium issue 15020 480652). 15021 15022 Implement kToBeExecutedOnceCodeAge (Chromium issue 470930). 15023 15024 Performance and stability improvements on all platforms. 15025 15026 150272015-04-30: Version 4.4.47 15028 15029 Performance and stability improvements on all platforms. 15030 15031 150322015-04-30: Version 4.4.46 15033 15034 Performance and stability improvements on all platforms. 15035 15036 150372015-04-29: Version 4.4.45 15038 15039 Performance and stability improvements on all platforms. 15040 15041 150422015-04-29: Version 4.4.44 15043 15044 Pass ArrayBuffer::Allocator via Isolate::CreateParams. 15045 15046 Fix unobservable constructor replacement on prototype maps (Chromium 15047 issue 478522). 15048 15049 Performance and stability improvements on all platforms. 15050 15051 150522015-04-29: Version 4.4.43 15053 15054 Performance and stability improvements on all platforms. 15055 15056 150572015-04-28: Version 4.4.42 15058 15059 MIPS: Fix FP load/store with large offsets from base register (Chromium 15060 issue 481519). 15061 15062 Extending v8::GetHeapStatistics to return total available size (Chromium 15063 issue 476013). 15064 15065 Performance and stability improvements on all platforms. 15066 15067 150682015-04-28: Version 4.4.41 15069 15070 Performance and stability improvements on all platforms. 15071 15072 150732015-04-28: Version 4.4.40 15074 15075 Do more to avoid last-resort stop-the-world GC (Chromium issue 481433). 15076 15077 Performance and stability improvements on all platforms. 15078 15079 150802015-04-27: Version 4.4.39 15081 15082 Performance and stability improvements on all platforms. 15083 15084 150852015-04-27: Version 4.4.38 15086 15087 Performance and stability improvements on all platforms. 15088 15089 150902015-04-25: Version 4.4.37 15091 15092 Performance and stability improvements on all platforms. 15093 15094 150952015-04-24: Version 4.4.36 15096 15097 Performance and stability improvements on all platforms. 15098 15099 151002015-04-24: Version 4.4.35 15101 15102 Performance and stability improvements on all platforms. 15103 15104 151052015-04-24: Version 4.4.34 15106 15107 Performance and stability improvements on all platforms. 15108 15109 151102015-04-23: Version 4.4.33 15111 15112 Performance and stability improvements on all platforms. 15113 15114 151152015-04-23: Version 4.4.32 15116 15117 Performance and stability improvements on all platforms. 15118 15119 151202015-04-23: Version 4.4.31 15121 15122 Performance and stability improvements on all platforms. 15123 15124 151252015-04-22: Version 4.4.30 15126 15127 Performance and stability improvements on all platforms. 15128 15129 151302015-04-22: Version 4.4.29 15131 15132 Performance and stability improvements on all platforms. 15133 15134 151352015-04-21: Version 4.4.28 15136 15137 Performance and stability improvements on all platforms. 15138 15139 151402015-04-21: Version 4.4.27 15141 15142 Performance and stability improvements on all platforms. 15143 15144 151452015-04-20: Version 4.4.26 15146 15147 Allow for accessing an ArrayBuffer contents without externalizing it. 15148 15149 Remove support for externally backed elements from the API (issue 3996). 15150 15151 Deprecate 3-args ResourceConstraints::ConfigureDefaults. 15152 15153 Indicate that low-memory-notificatin triggered GCs are "forced". 15154 15155 Adding missing V8_EXPORT flag in SpaceStatistics class in v8.h (Chromium 15156 issues 466141, 476013). 15157 15158 Performance and stability improvements on all platforms. 15159 15160 151612015-04-20: Version 4.4.25 15162 15163 Turn off SupportsFlexibleFloorAndRound for Arm64 due to a bug (Chromium 15164 issue 476477). 15165 15166 Adding V8 api to get memory statistics of spaces in V8::Heap (Chromium 15167 issues 466141, 476013). 15168 15169 Performance and stability improvements on all platforms. 15170 15171 151722015-04-17: Version 4.4.24 15173 15174 Performance and stability improvements on all platforms. 15175 15176 151772015-04-17: Version 4.4.23 15178 15179 Don't crash when reporting an access check failure for a detached global 15180 proxy (Chromium issue 475884). 15181 15182 Use smaller heap growing factor in idle notification to start 15183 incremental marking when there is idle time >16ms (Chromium issue 15184 477323). 15185 15186 Performance and stability improvements on all platforms. 15187 15188 151892015-04-16: Version 4.4.22 15190 15191 Reduce regexp compiler stack size when not optimizing regexps (Chromium 15192 issue 475705). 15193 15194 Performance and stability improvements on all platforms. 15195 15196 151972015-04-15: Version 4.4.21 15198 15199 Remove support for specifying the number of available threads. 15200 15201 When converting Maybe and MaybeLocal values with a check, always check. 15202 15203 Performance and stability improvements on all platforms. 15204 15205 152062015-04-15: Version 4.4.20 15207 15208 Performance and stability improvements on all platforms. 15209 15210 152112015-04-15: Version 4.4.19 15212 15213 Reland "Remove support for thread-based recompilation" (issue 3608). 15214 15215 Performance and stability improvements on all platforms. 15216 15217 152182015-04-14: Version 4.4.18 15219 15220 Reland "Remove support for thread-based recompilation" (issue 3608). 15221 15222 Performance and stability improvements on all platforms. 15223 15224 152252015-04-14: Version 4.4.17 15226 15227 Performance and stability improvements on all platforms. 15228 15229 152302015-04-13: Version 4.4.16 15231 15232 Expose ArrayBufferView::HasBuffer (issue 3996). 15233 15234 Performance and stability improvements on all platforms. 15235 15236 152372015-04-13: Version 4.4.15 15238 15239 Performance and stability improvements on all platforms. 15240 15241 152422015-04-12: Version 4.4.14 15243 15244 Performance and stability improvements on all platforms. 15245 15246 152472015-04-12: Version 4.4.13 15248 15249 Performance and stability improvements on all platforms. 15250 15251 152522015-04-10: Version 4.4.12 15253 15254 Performance and stability improvements on all platforms. 15255 15256 152572015-04-10: Version 4.4.11 15258 15259 Performance and stability improvements on all platforms. 15260 15261 152622015-04-10: Version 4.4.10 15263 15264 Don't #define snprintf in VS2015 - it's illegal and unneeded (Chromium 15265 issue 440500). 15266 15267 Performance and stability improvements on all platforms. 15268 15269 152702015-04-09: Version 4.4.9 15271 15272 Performance and stability improvements on all platforms. 15273 15274 152752015-04-09: Version 4.4.8 15276 15277 Performance and stability improvements on all platforms. 15278 15279 152802015-04-08: Version 4.4.7 15281 15282 Make GetDebugContext a bit more robust (Chromium issue 474538). 15283 15284 Performance and stability improvements on all platforms. 15285 15286 152872015-04-08: Version 4.4.6 15288 15289 Performance and stability improvements on all platforms. 15290 15291 152922015-04-08: Version 4.4.5 15293 15294 More robust when allocation fails during compaction (Chromium issue 15295 473307). 15296 15297 MIPS: JSEntryTrampoline: check for stack space before pushing arguments 15298 (Chromium issue 469768). 15299 15300 Performance and stability improvements on all platforms. 15301 15302 153032015-04-07: Version 4.4.4 15304 15305 Debugger: remove debug command API. 15306 15307 Remove support for thread-based recompilation (issue 3608). 15308 15309 JSEntryTrampoline: check for stack space before pushing arguments 15310 (Chromium issue 469768). 15311 15312 Performance and stability improvements on all platforms. 15313 15314 153152015-04-07: Version 4.4.3 15316 15317 Performance and stability improvements on all platforms. 15318 15319 153202015-04-06: Version 4.4.2 15321 15322 Performance and stability improvements on all platforms. 15323 15324 153252015-04-06: Version 4.4.1 15326 15327 Support for typed arrays added to Heap::RightTrimFixedArray() (Chromium 15328 issue 472513). 15329 15330 Expose an API on ArrayBufferView to copy out content w/o changing the 15331 buffer (issue 3996). 15332 15333 Performance and stability improvements on all platforms. 15334 15335 153362015-04-02: Version 4.3.66 15337 15338 Reland: Fix JSON parser Handle leak (previous CL 1041483004) (issue 15339 3976, Chromium issue 472504). 15340 15341 Turn off overapproximation of the weak closure again (issue 3862). 15342 15343 Performance and stability improvements on all platforms. 15344 15345 153462015-04-01: Version 4.3.65 15347 15348 Performance and stability improvements on all platforms. 15349 15350 153512015-04-01: Version 4.3.64 15352 15353 Performance and stability improvements on all platforms. 15354 15355 153562015-04-01: Version 4.3.63 15357 15358 [V8] Don't ignore sourceURL comment in inline scripts in .stack (issue 15359 3920). 15360 15361 Deprecate IdleNotification(). 15362 15363 Remove --harmony-numeric-literal flag. 15364 15365 Performance and stability improvements on all platforms. 15366 15367 153682015-03-31: Version 4.3.62 15369 15370 Put newspace evacuation in an EvacuationScope (Chromium issue 471554). 15371 15372 Fix libdl dependency on Android and remove librt hack (Chromium issue 15373 469973). 15374 15375 Ensure that GC idle notifications either make progress or stop 15376 requesting more GCs (Chromium issue 470615). 15377 15378 Layout descriptor must be trimmed when corresponding descriptors array 15379 is trimmed to stay in sync (Chromium issue 470804). 15380 15381 Fix JSON parser Handle leak (issue 3976). 15382 15383 Performance and stability improvements on all platforms. 15384 15385 153862015-03-30: Version 4.3.61 15387 15388 Performance and stability improvements on all platforms. 15389 15390 153912015-03-28: Version 4.3.60 15392 15393 Reland^2 "Filter invalid slots out from the SlotsBuffer after marking." 15394 (Chromium issues 454297, 470801). 15395 15396 This fixes missing incremental write barrier issue when double fields 15397 unboxing is enabled (Chromium issue 469146). 15398 15399 Performance and stability improvements on all platforms. 15400 15401 154022015-03-27: Version 4.3.59 15403 15404 Use a slot that is located on a heap page when removing invalid entries 15405 from the SlotsBuffer (Chromium issue 470801). 15406 15407 Performance and stability improvements on all platforms. 15408 15409 154102015-03-26: Version 4.3.58 15411 15412 Return timestamp of the last recorded interval to the caller of 15413 HeapProfiler::GetHeapStats (Chromium issue 467222). 15414 15415 Performance and stability improvements on all platforms. 15416 15417 154182015-03-26: Version 4.3.57 15419 15420 Reland [V8] Removed SourceLocationRestrict (Chromium issue 468781). 15421 15422 Performance and stability improvements on all platforms. 15423 15424 154252015-03-25: Version 4.3.56 15426 15427 Remove v8::Isolate::ClearInterrupt. 15428 15429 Performance and stability improvements on all platforms. 15430 15431 154322015-03-25: Version 4.3.55 15433 15434 Performance and stability improvements on all platforms. 15435 15436 154372015-03-24: Version 4.3.54 15438 15439 Do not assign positions to parser-generated desugarings (Chromium issue 15440 468661). 15441 15442 Performance and stability improvements on all platforms. 15443 15444 154452015-03-24: Version 4.3.53 15446 15447 Filter invalid slots out from the SlotsBuffer after marking (Chromium 15448 issue 454297). 15449 15450 Fix OOM bug 3976 (issue 3976). 15451 15452 Performance and stability improvements on all platforms. 15453 15454 154552015-03-24: Version 4.3.52 15456 15457 Remove calls to IdleNotification(). 15458 15459 Save heap object tracking data in heap snapshot (Chromium issue 467222). 15460 15461 Performance and stability improvements on all platforms. 15462 15463 154642015-03-24: Version 4.3.51 15465 15466 [V8] Removed SourceLocationRestrict (Chromium issue 468781). 15467 15468 [turbofan] Fix control reducer bug with walking non-control edges during 15469 ConnectNTL phase (Chromium issue 469605). 15470 15471 Performance and stability improvements on all platforms. 15472 15473 154742015-03-23: Version 4.3.50 15475 15476 Performance and stability improvements on all platforms. 15477 15478 154792015-03-23: Version 4.3.49 15480 15481 Ensure we don't overflow in BCE (Chromium issue 469148). 15482 15483 [turbofan] Fix lowering of Math.max for integral inputs (Chromium issue 15484 468162). 15485 15486 Use libdl to get symbols for backtraces. 15487 15488 Performance and stability improvements on all platforms. 15489 15490 154912015-03-19: Version 4.3.48 15492 15493 Clarify what APIs return Maybe and MaybeLocal values (issue 3929). 15494 15495 Introduce explicit constant for per Context debug data set by embedder 15496 (Chromium issue 466631). 15497 15498 Adjust key behaviour for weak collections (issues 3970, 3971, Chromium 15499 issue 460083). 15500 15501 Turn on overapproximation of the weak closure (issue 3862). 15502 15503 Performance and stability improvements on all platforms. 15504 15505 155062015-03-18: Version 4.3.47 15507 15508 Performance and stability improvements on all platforms. 15509 15510 155112015-03-17: Version 4.3.46 15512 15513 Performance and stability improvements on all platforms. 15514 15515 155162015-03-17: Version 4.3.45 15517 15518 Performance and stability improvements on all platforms. 15519 15520 155212015-03-17: Version 4.3.44 15522 15523 Performance and stability improvements on all platforms. 15524 15525 155262015-03-16: Version 4.3.43 15527 15528 Bugfix in hydrogen GVN (Chromium issue 467481). 15529 15530 Remove obsolete TakeHeapSnapshot method from API (Chromium issue 15531 465651). 15532 15533 Beautify syntax error for unterminated argument list (Chromium issue 15534 339474). 15535 15536 Performance and stability improvements on all platforms. 15537 15538 155392015-03-16: Version 4.3.42 15540 15541 Performance and stability improvements on all platforms. 15542 15543 155442015-03-15: Version 4.3.41 15545 15546 Performance and stability improvements on all platforms. 15547 15548 155492015-03-14: Version 4.3.40 15550 15551 Performance and stability improvements on all platforms. 15552 15553 155542015-03-14: Version 4.3.39 15555 15556 Performance and stability improvements on all platforms. 15557 15558 155592015-03-14: Version 4.3.38 15560 15561 Remove --harmony-scoping flag. 15562 15563 Performance and stability improvements on all platforms. 15564 15565 155662015-03-13: Version 4.3.37 15567 15568 Implement TDZ in StoreIC for top-level lexicals (issue 3941). 15569 15570 Turn on job-based optimizing compiler (issue 3608). 15571 15572 Performance and stability improvements on all platforms. 15573 15574 155752015-03-13: Version 4.3.36 15576 15577 Performance and stability improvements on all platforms. 15578 15579 155802015-03-12: Version 4.3.35 15581 15582 Add Cast() for Int32 and Uint32 (Chromium issue 462402). 15583 15584 Incorrect handling of HTransitionElementsKind in hydrogen check 15585 elimination phase fixed (Chromium issue 460917). 15586 15587 Performance and stability improvements on all platforms. 15588 15589 155902015-03-12: Version 4.3.34 15591 15592 Performance and stability improvements on all platforms. 15593 15594 155952015-03-12: Version 4.3.33 15596 15597 Fix the toolchain used to build the snapshots in GN (Chromium issues 15598 395249, 465456). 15599 15600 Performance and stability improvements on all platforms. 15601 15602 156032015-03-11: Version 4.3.32 15604 15605 Reland of Remove slots that point to unboxed doubles from the 15606 StoreBuffer/SlotsBuffer (Chromium issues 454297, 465273). 15607 15608 Performance and stability improvements on all platforms. 15609 15610 156112015-03-11: Version 4.3.31 15612 15613 Performance and stability improvements on all platforms. 15614 15615 156162015-03-11: Version 4.3.30 15617 15618 Remove uid and title from HeapSnapshot (Chromium issue 465651). 15619 15620 Remove deprecated CpuProfiler methods. 15621 15622 [turbofan] Fix --turbo-osr for OSRing into inner loop inside for-in 15623 (Chromium issue 462775). 15624 15625 Performance and stability improvements on all platforms. 15626 15627 156282015-03-10: Version 4.3.29 15629 15630 Performance and stability improvements on all platforms. 15631 15632 156332015-03-10: Version 4.3.28 15634 15635 Performance and stability improvements on all platforms. 15636 15637 156382015-03-10: Version 4.3.27 15639 15640 Performance and stability improvements on all platforms. 15641 15642 156432015-03-07: Version 4.3.26 15644 15645 Remove slots that point to unboxed doubles from the 15646 StoreBuffer/SlotsBuffer (Chromium issue 454297). 15647 15648 Performance and stability improvements on all platforms. 15649 15650 156512015-03-06: Version 4.3.25 15652 15653 Performance and stability improvements on all platforms. 15654 15655 156562015-03-06: Version 4.3.24 15657 15658 convert more things to maybe (issue 3929). 15659 15660 Performance and stability improvements on all platforms. 15661 15662 156632015-03-05: Version 4.3.23 15664 15665 [V8] Use Function.name for stack frames in v8::StackTrace (Chromium 15666 issue 17356). 15667 15668 Allow passing sourceMapUrl when compiling scripts (Chromium issue 15669 462572). 15670 15671 convert compile functions to use maybe (issue 3929). 15672 15673 Performance and stability improvements on all platforms. 15674 15675 156762015-03-05: Version 4.3.22 15677 15678 give UniquePersistent full move semantics (issue 3669). 15679 15680 Performance and stability improvements on all platforms. 15681 15682 156832015-03-05: Version 4.3.21 15684 15685 Performance and stability improvements on all platforms. 15686 15687 156882015-03-04: Version 4.3.20 15689 15690 convert remaining object functions to maybes (issue 3929). 15691 15692 Performance and stability improvements on all platforms. 15693 15694 156952015-03-04: Version 4.3.19 15696 15697 ARM assembler: fix undefined behaviour in fits_shifter (Chromium issues 15698 444089, 463436). 15699 15700 Implement subclassing Arrays (issue 3930). 15701 15702 [es6] Fix for-const loops (issue 3983). 15703 15704 Performance and stability improvements on all platforms. 15705 15706 157072015-03-04: Version 4.3.18 15708 15709 Implement subclassing Arrays (issue 3930). 15710 15711 Performance and stability improvements on all platforms. 15712 15713 157142015-03-04: Version 4.3.17 15715 15716 Implement subclassing Arrays (issue 3930). 15717 15718 convert more object functions to return maybes (issue 3929). 15719 15720 Performance and stability improvements on all platforms. 15721 15722 157232015-03-03: Version 4.3.16 15724 15725 check for null context on execution entry (issue 3929). 15726 15727 convert object::* to return maybe values (issue 3929). 15728 15729 Removed funky Maybe constructor and made fields private (issue 3929). 15730 15731 Polish Maybe API a bit, removing useless creativity and fixing some 15732 signatures (issue 3929). 15733 15734 Performance and stability improvements on all platforms. 15735 15736 157372015-03-02: Version 4.3.15 15738 15739 Performance and stability improvements on all platforms. 15740 15741 157422015-03-02: Version 4.3.14 15743 15744 Performance and stability improvements on all platforms. 15745 15746 157472015-02-28: Version 4.3.13 15748 15749 Disallow subclassing Arrays (issue 3930). 15750 15751 Performance and stability improvements on all platforms. 15752 15753 157542015-02-28: Version 4.3.12 15755 15756 Performance and stability improvements on all platforms. 15757 15758 157592015-02-27: Version 4.3.11 15760 15761 Disallow subclassing Arrays (issue 3930). 15762 15763 convert Value::*Value() function to return Maybe results (issue 3929). 15764 15765 Performance and stability improvements on all platforms. 15766 15767 157682015-02-27: Version 4.3.10 15769 15770 Convert v8::Value::To* to use MaybeLocal (issue 3929). 15771 15772 Performance and stability improvements on all platforms. 15773 15774 157752015-02-26: Version 4.3.9 15776 15777 Add public version macros (issue 3075). 15778 15779 Performance and stability improvements on all platforms. 15780 15781 157822015-02-26: Version 4.3.8 15783 15784 Performance and stability improvements on all platforms. 15785 15786 157872015-02-25: Version 4.3.7 15788 15789 Performance and stability improvements on all platforms. 15790 15791 157922015-02-25: Version 4.3.6 15793 15794 Performance and stability improvements on all platforms. 15795 15796 157972015-02-25: Version 4.3.5 15798 15799 Turn on job based recompilation (issue 3608). 15800 15801 Performance and stability improvements on all platforms. 15802 15803 158042015-02-24: Version 4.3.4 15805 15806 Reland "Correctly propagate terminate exception in TryCall." (issue 15807 3892). 15808 15809 Performance and stability improvements on all platforms. 15810 15811 158122015-02-24: Version 4.3.3 15813 15814 Performance and stability improvements on all platforms. 15815 15816 158172015-02-24: Version 4.3.2 15818 15819 Update GN build files with the cpu_arch -> current_cpu change. 15820 15821 Performance and stability improvements on all platforms. 15822 15823 158242015-02-23: Version 4.3.1 15825 15826 Limit size of first page based on serialized data (Chromium issue 15827 453111). 15828 15829 Performance and stability improvements on all platforms. 15830 15831 158322015-02-19: Version 4.2.77 15833 15834 Make generator constructors configurable (issue 3902). 15835 15836 Performance and stability improvements on all platforms. 15837 15838 158392015-02-19: Version 4.2.76 15840 15841 Performance and stability improvements on all platforms. 15842 15843 158442015-02-18: Version 4.2.75 15845 15846 Performance and stability improvements on all platforms. 15847 15848 158492015-02-18: Version 4.2.74 15850 15851 Correctly propagate terminate exception in TryCall (issue 3892). 15852 15853 Performance and stability improvements on all platforms. 15854 15855 158562015-02-17: Version 4.2.73 15857 15858 Performance and stability improvements on all platforms. 15859 15860 158612015-02-17: Version 4.2.72 15862 15863 [turbofan] Fix control reducer with re-reducing branches (Chromium issue 15864 458876). 15865 15866 Performance and stability improvements on all platforms. 15867 15868 158692015-02-16: Version 4.2.71 15870 15871 Implement ES6 rest parameters (issue 2159). 15872 15873 Performance and stability improvements on all platforms. 15874 15875 158762015-02-13: Version 4.2.70 15877 15878 new classes: no longer experimental (issue 3834). 15879 15880 Make it possible to define arguments for CompileFunctionInContext. 15881 15882 Performance and stability improvements on all platforms. 15883 15884 158852015-02-12: Version 4.2.69 15886 15887 Performance and stability improvements on all platforms. 15888 15889 158902015-02-11: Version 4.2.68 15891 15892 Performance and stability improvements on all platforms. 15893 15894 158952015-02-11: Version 4.2.67 15896 15897 Throw on range error when creating a string via API (issue 3853). 15898 15899 Performance and stability improvements on all platforms. 15900 15901 159022015-02-11: Version 4.2.66 15903 15904 Performance and stability improvements on all platforms. 15905 15906 159072015-02-10: Version 4.2.65 15908 15909 Performance and stability improvements on all platforms. 15910 15911 159122015-02-10: Version 4.2.64 15913 15914 Performance and stability improvements on all platforms. 15915 15916 159172015-02-10: Version 4.2.63 15918 15919 Introduce a compile method that takes context extensions (Chromium issue 15920 456192). 15921 15922 Performance and stability improvements on all platforms. 15923 15924 159252015-02-09: Version 4.2.62 15926 15927 Performance and stability improvements on all platforms. 15928 15929 159302015-02-09: Version 4.2.61 15931 15932 Performance and stability improvements on all platforms. 15933 15934 159352015-02-07: Version 4.2.60 15936 15937 Performance and stability improvements on all platforms. 15938 15939 159402015-02-07: Version 4.2.59 15941 15942 Performance and stability improvements on all platforms. 15943 15944 159452015-02-07: Version 4.2.58 15946 15947 Performance and stability improvements on all platforms. 15948 15949 159502015-02-06: Version 4.2.57 15951 15952 Performance and stability improvements on all platforms. 15953 15954 159552015-02-06: Version 4.2.56 15956 15957 Performance and stability improvements on all platforms. 15958 15959 159602015-02-06: Version 4.2.55 15961 15962 Protect against uninitialized lexical variables at top-level (Chromium 15963 issue 452510). 15964 15965 Performance and stability improvements on all platforms. 15966 15967 159682015-02-05: Version 4.2.54 15969 15970 Fix HConstant(double, ...) constructor (issue 3865). 15971 15972 Add NativeWeakMap to v8.h (Chromium issue 437416). 15973 15974 Performance and stability improvements on all platforms. 15975 15976 159772015-02-05: Version 4.2.53 15978 15979 Fix issue with multiple properties and emit store (issue 3856). 15980 15981 Class methods should be non enumerable (issue 3330). 15982 15983 Performance and stability improvements on all platforms. 15984 15985 159862015-02-04: Version 4.2.52 15987 15988 Add WeakKeyMap to v8.h (Chromium issue 437416). 15989 15990 Performance and stability improvements on all platforms. 15991 15992 159932015-02-04: Version 4.2.51 15994 15995 Performance and stability improvements on all platforms. 15996 15997 159982015-02-03: Version 4.2.50 15999 16000 Reset inlining limits due to overly long compilation times in 16001 Speedometer, Dart2JS (Chromium issue 454625). 16002 16003 Add WeakMap to v8.h (Chromium issue 437416). 16004 16005 [V8] Added line, column and script symbols for SyntaxError (Chromium 16006 issue 443140). 16007 16008 Performance and stability improvements on all platforms. 16009 16010 160112015-02-03: Version 4.2.49 16012 16013 Compute the same hash for all NaN values (issue 3859). 16014 16015 Performance and stability improvements on all platforms. 16016 16017 160182015-02-03: Version 4.2.48 16019 16020 Performance and stability improvements on all platforms. 16021 16022 160232015-02-02: Version 4.2.47 16024 16025 Check global object behind global proxy for extensibility (Chromium 16026 issue 454091). 16027 16028 Performance and stability improvements on all platforms. 16029 16030 160312015-02-02: Version 4.2.46 16032 16033 Performance and stability improvements on all platforms. 16034 16035 160362015-02-02: Version 4.2.45 16037 16038 Performance and stability improvements on all platforms. 16039 16040 160412015-02-01: Version 4.2.44 16042 16043 Performance and stability improvements on all platforms. 16044 16045 160462015-02-01: Version 4.2.43 16047 16048 Performance and stability improvements on all platforms. 16049 16050 160512015-01-31: Version 4.2.42 16052 16053 Performance and stability improvements on all platforms. 16054 16055 160562015-01-31: Version 4.2.41 16057 16058 Layout descriptor sharing issue fixed (issue 3832, Chromium issue 16059 437713). 16060 16061 Performance and stability improvements on all platforms. 16062 16063 160642015-01-30: Version 4.2.40 16065 16066 Performance and stability improvements on all platforms. 16067 16068 160692015-01-30: Version 4.2.38 16070 16071 Move object literal checking into checker classes (issue 3819). 16072 16073 [turbofan] Fix OSR compilations of for-in. 16074 16075 Performance and stability improvements on all platforms. 16076 16077 160782015-01-30: Version 4.2.37 16079 16080 Do not create unresolved variables when parsing arrow functions lazily 16081 (issue 3501). 16082 16083 Performance and stability improvements on all platforms. 16084 16085 160862015-01-29: Version 4.2.36 16087 16088 Performance and stability improvements on all platforms. 16089 16090 160912015-01-29: Version 4.2.35 16092 16093 Performance and stability improvements on all platforms. 16094 16095 160962015-01-28: Version 4.2.34 16097 16098 Performance and stability improvements on all platforms. 16099 16100 161012015-01-28: Version 4.2.33 16102 16103 Performance and stability improvements on all platforms. 16104 16105 161062015-01-27: Version 4.2.32 16107 16108 Do not generalize field representations when making elements kind or 16109 observed transition (Chromium issue 448711). 16110 16111 Performance and stability improvements on all platforms. 16112 16113 161142015-01-27: Version 4.2.31 16115 16116 [x86] Disable AVX unless the operating system explicitly claims to 16117 support it (issue 3846, Chromium issue 452033). 16118 16119 Performance and stability improvements on all platforms. 16120 16121 161222015-01-27: Version 4.2.30 16123 16124 Performance and stability improvements on all platforms. 16125 16126 161272015-01-26: Version 4.2.29 16128 16129 MIPS: Fixed Hydrogen environment handling for mul-i ARM and ARM64 (issue 16130 451322). 16131 16132 [turbofan] Simplify reduction if IfTrue and IfFalse and fix bugs 16133 (Chromium issue 451958). 16134 16135 Add HeapNumber fast path to v8::Value::{Uint,Int}32Value() (Chromium 16136 issue 446097). 16137 16138 Performance and stability improvements on all platforms. 16139 16140 161412015-01-26: Version 4.2.28 16142 16143 Fixed Hydrogen environment handling for mul-i on ARM and ARM64 (issue 16144 451322). 16145 16146 Performance and stability improvements on all platforms. 16147 16148 161492015-01-25: Version 4.2.27 16150 16151 Performance and stability improvements on all platforms. 16152 16153 161542015-01-24: Version 4.2.26 16155 16156 ES6 Array.prototype.toString falls back on Object.prototype.toString if 16157 method "join" is not callable (issue 3793). 16158 16159 Performance and stability improvements on all platforms. 16160 16161 161622015-01-23: Version 4.2.25 16163 16164 Performance and stability improvements on all platforms. 16165 16166 161672015-01-23: Version 4.2.24 16168 16169 Performance and stability improvements on all platforms. 16170 16171 161722015-01-23: Version 4.2.23 16173 16174 [x86] Blacklist AVX for Windows versions before 6.1 (Windows 7) (issue 16175 3846). 16176 16177 Performance and stability improvements on all platforms. 16178 16179 161802015-01-23: Version 4.2.22 16181 16182 Fix run-time ARMv6 detection (issue 3844). 16183 16184 Support concatenating with zero-size arrays with DICTIONARY_ELEMENTS in 16185 Runtime_ArrayConcat (Chromium issue 450895). 16186 16187 Performance and stability improvements on all platforms. 16188 16189 161902015-01-22: Version 4.2.21 16191 16192 Performance and stability improvements on all platforms. 16193 16194 161952015-01-22: Version 4.2.20 16196 16197 Add a pretty printer to improve the error message non-function calls 16198 (Chromium issue 259443). 16199 16200 Remove implicit uint8_t to char cast in string replace (Chromium issue 16201 446196). 16202 16203 Performance and stability improvements on all platforms. 16204 16205 162062015-01-21: Version 4.2.19 16207 16208 Performance and stability improvements on all platforms. 16209 16210 162112015-01-20: Version 4.2.18 16212 16213 Fix issue with __proto__ when using ES6 object literals (issue 3818). 16214 16215 Performance and stability improvements on all platforms. 16216 16217 162182015-01-20: Version 4.2.17 16219 16220 Performance and stability improvements on all platforms. 16221 16222 162232015-01-20: Version 4.2.16 16224 16225 Performance and stability improvements on all platforms. 16226 16227 162282015-01-19: Version 4.2.15 16229 16230 Unobscurified OFStream (Chromium issue 448102). 16231 16232 Performance and stability improvements on all platforms. 16233 16234 162352015-01-19: Version 4.2.14 16236 16237 Performance and stability improvements on all platforms. 16238 16239 162402015-01-18: Version 4.2.13 16241 16242 Performance and stability improvements on all platforms. 16243 16244 162452015-01-18: Version 4.2.12 16246 16247 Performance and stability improvements on all platforms. 16248 16249 162502015-01-17: Version 4.2.11 16251 16252 Performance and stability improvements on all platforms. 16253 16254 162552015-01-16: Version 4.2.10 16256 16257 Performance and stability improvements on all platforms. 16258 16259 162602015-01-16: Version 4.2.9 16261 16262 MIPS: ES6 computed property names (issue 3754). 16263 16264 ES6 computed property names (issue 3754). 16265 16266 Performance and stability improvements on all platforms. 16267 16268 162692015-01-15: Version 4.2.8 16270 16271 Performance and stability improvements on all platforms. 16272 16273 162742015-01-15: Version 4.2.7 16275 16276 Performance and stability improvements on all platforms. 16277 16278 162792015-01-15: Version 4.2.6 16280 16281 Performance and stability improvements on all platforms. 16282 16283 162842015-01-15: Version 4.2.5 16285 16286 Performance and stability improvements on all platforms. 16287 16288 162892015-01-14: Version 4.2.4 16290 16291 Auto-generate v8 version based on tags (Chromium issue 446166). 16292 16293 Remove support for signatures with arguments. 16294 16295 Add proper support for proxies to HType (Chromium issue 448730). 16296 16297 [turbofan] Fix truncation/representation sloppiness wrt. bool/bit (issue 16298 3812). 16299 16300 Performance and stability improvements on all platforms. 16301 16302 163032015-01-14: Version 4.2.3 16304 16305 Performance and stability improvements on all platforms. 16306 16307 163082015-01-14: Version 4.2.2 16309 16310 Performance and stability improvements on all platforms. 16311 16312 163132015-01-14: Version 4.2.1 16314 16315 Map -0 to integer 0 for typed array constructors (Chromium issue 16316 447756). 16317 16318 Introduce a gyp variable to control whether or not slow dchecks are on. 16319 16320 Correctly setup the freelist of the coderange on Win64 (Chromium issue 16321 447555). 16322 16323 Fast forward V8 to version 4.2. 16324 16325 Remove "extra checks". 16326 16327 Performance and stability improvements on all platforms. 16328 16329 163302015-01-08: Version 3.32.7 16331 16332 Correctly parse line ends for debugging (issue 2825). 16333 16334 Fixed printing during DCE (issue 3679). 16335 16336 Performance and stability improvements on all platforms. 16337 16338 163392015-01-08: Version 3.32.6 16340 16341 Performance and stability improvements on all platforms. 16342 16343 163442015-01-08: Version 3.32.5 16345 16346 Correct handling of exceptions occured during getting of exception stack 16347 trace (Chromium issue 444805). 16348 16349 Fix bug in Runtime_CompileOptimized resulting from stack overflow 16350 (Chromium issue 446774). 16351 16352 Turn on job-based recompilation (issue 3608). 16353 16354 Performance and stability improvements on all platforms. 16355 16356 163572015-01-07: Version 3.32.4 16358 16359 Performance and stability improvements on all platforms. 16360 16361 163622015-01-07: Version 3.32.3 16363 16364 Performance and stability improvements on all platforms. 16365 16366 163672015-01-07: Version 3.32.2 16368 16369 Performance and stability improvements on all platforms. 16370 16371 163722015-01-07: Version 3.32.1 16373 16374 [turbofan] Don't crash when typing load from a Uint8ClampedArray 16375 (Chromium issue 446156). 16376 16377 [turbofan] Truncation of Bit/Word8/16 to Word32 is a no-op (Chromium 16378 issue 445859). 16379 16380 [x64] Rearrange code for OOB integer loads (Chromium issue 445858). 16381 16382 Fix %NeverOptimizeFunction() intrinsic (Chromium issue 445732). 16383 16384 [turbofan] Fix invalid bounds check with overflowing offset (Chromium 16385 issue 445267). 16386 16387 [turbofan] Raise max virtual registers and call parameter limit (issue 16388 3786). 16389 16390 Performance and stability improvements on all platforms. 16391 16392 163932014-12-23: Version 3.31.74 16394 16395 [turbofan] Turn DCHECK for fixed slot index into a CHECK (Chromium issue 16396 444681). 16397 16398 Performance and stability improvements on all platforms. 16399 16400 164012014-12-23: Version 3.31.73 16402 16403 [turbofan] Fix missing ChangeUint32ToUint64 in lowering of LoadBuffer 16404 (Chromium issue 444695). 16405 16406 Enable the embedder to specify what kind of context was disposed. 16407 16408 Performance and stability improvements on all platforms. 16409 16410 164112014-12-22: Version 3.31.72 16412 16413 [turbofan] Correctify lowering of Uint8ClampedArray buffer access 16414 (Chromium issue 444508). 16415 16416 Performance and stability improvements on all platforms. 16417 16418 164192014-12-20: Version 3.31.71 16420 16421 Performance and stability improvements on all platforms. 16422 16423 164242014-12-20: Version 3.31.70 16425 16426 Performance and stability improvements on all platforms. 16427 16428 164292014-12-20: Version 3.31.69 16430 16431 Performance and stability improvements on all platforms. 16432 16433 164342014-12-19: Version 3.31.68 16435 16436 [turbofan] Fix unsafe out-of-bounds check for checked loads/stores 16437 (Chromium issue 443744). 16438 16439 Performance and stability improvements on all platforms. 16440 16441 164422014-12-19: Version 3.31.67 16443 16444 Performance and stability improvements on all platforms. 16445 16446 164472014-12-19: Version 3.31.66 16448 16449 Ship ES6 template literals (issue 3230). 16450 16451 Performance and stability improvements on all platforms. 16452 16453 164542014-12-18: Version 3.31.65 16455 16456 ES6 template literals should not use legacy octal strings (issue 3736). 16457 16458 Performance and stability improvements on all platforms. 16459 16460 164612014-12-18: Version 3.31.64 16462 16463 Fixed -fsanitize=float-cast-overflow problems (issue 3773). 16464 16465 Performance and stability improvements on all platforms. 16466 16467 164682014-12-18: Version 3.31.63 16469 16470 ES6 computed property names (issue 3754). 16471 16472 Performance and stability improvements on all platforms. 16473 16474 164752014-12-17: Version 3.31.62 16476 16477 Performance and stability improvements on all platforms. 16478 16479 164802014-12-17: Version 3.31.61 16481 16482 ES6: Update unscopables to match spec (issue 3632). 16483 16484 ES6 computed property names (issue 3754). 16485 16486 More -fsanitize=vptr fixes (Chromium issue 441099). 16487 16488 [turbofan] Cache conversions inserted during typed lowering (issue 16489 3763). 16490 16491 Performance and stability improvements on all platforms. 16492 16493 164942014-12-16: Version 3.31.60 16495 16496 Performance and stability improvements on all platforms. 16497 16498 164992014-12-16: Version 3.31.59 16500 16501 Performance and stability improvements on all platforms. 16502 16503 165042014-12-16: Version 3.31.58 16505 16506 Ship ES6 classes (issue 3330). 16507 16508 ES6 computed property names (issue 3754). 16509 16510 Performance and stability improvements on all platforms. 16511 16512 165132014-12-12: Version 3.31.57 16514 16515 Consistently use only one of virtual/OVERRIDE/FINAL (issue 3753). 16516 16517 Performance and stability improvements on all platforms. 16518 16519 165202014-12-12: Version 3.31.56 16521 16522 Performance and stability improvements on all platforms. 16523 16524 165252014-12-12: Version 3.31.55 16526 16527 Performance and stability improvements on all platforms. 16528 16529 165302014-12-11: Version 3.31.54 16531 16532 Implement Array.from() (issue 3336). 16533 16534 move v8_use_external_startup_data to standalone.gypi (Chromium issue 16535 421063). 16536 16537 Performance and stability improvements on all platforms. 16538 16539 165402014-12-11: Version 3.31.53 16541 16542 Performance and stability improvements on all platforms. 16543 16544 165452014-12-11: Version 3.31.52 16546 16547 Ship ES6 block scoping (issue 2198). 16548 16549 Optimize Object.seal and Object.preventExtensions (issue 3662, Chromium 16550 issue 115960). 16551 16552 Add Array.prototype.includes (issue 3575). 16553 16554 Performance and stability improvements on all platforms. 16555 16556 165572014-12-10: Version 3.31.51 16558 16559 [x64] Fix optimization for certain checked load/stores (Chromium issue 16560 439743). 16561 16562 Performance and stability improvements on all platforms. 16563 16564 165652014-12-09: Version 3.31.50 16566 16567 Temporarily restore make dependencies. 16568 16569 Performance and stability improvements on all platforms. 16570 16571 165722014-12-09: Version 3.31.49 16573 16574 Performance and stability improvements on all platforms. 16575 16576 165772014-12-09: Version 3.31.48 16578 16579 Performance and stability improvements on all platforms. 16580 16581 165822014-12-09: Version 3.31.47 16583 16584 Temporarily restore make dependencies. 16585 16586 Performance and stability improvements on all platforms. 16587 16588 165892014-12-08: Version 3.31.46 16590 16591 Performance and stability improvements on all platforms. 16592 16593 165942014-12-08: Version 3.31.45 16595 16596 Update all DEPS to match chromium's DEPS at edb488e. 16597 16598 Turn on DCHECKs and other debugging code if dcheck_always_on is 1 (issue 16599 3731). 16600 16601 Optimize GetPrototype. 16602 16603 Performance and stability improvements on all platforms. 16604 16605 166062014-12-05: Version 3.31.44 16607 16608 Performance and stability improvements on all platforms. 16609 16610 166112014-12-04: Version 3.31.43 16612 16613 ES6 template literals: Fix issue with template after rbrace (issue 16614 3734). 16615 16616 Stage ES6 template literals (issue 3230). 16617 16618 Performance and stability improvements on all platforms. 16619 16620 166212014-12-04: Version 3.31.42 16622 16623 Performance and stability improvements on all platforms. 16624 16625 166262014-12-04: Version 3.31.41 16627 16628 Simplify template literal raw string creation (issue 3710). 16629 16630 Performance and stability improvements on all platforms. 16631 16632 166332014-12-03: Version 3.31.40 16634 16635 Performance and stability improvements on all platforms. 16636 16637 166382014-12-03: Version 3.31.39 16639 16640 Performance and stability improvements on all platforms. 16641 16642 166432014-12-03: Version 3.31.38 16644 16645 Stage ES6 classes and object literal extensions (issue 3330). 16646 16647 Fixed environment handling for LFlooringDivI on ARM (Chromium issue 16648 437765). 16649 16650 Add GetIdentityHash to v8::Name object API (Chromium issue 437416). 16651 16652 Set V8_CC_GNU or V8_CC_MSVC for clang in gcc / cl mode (Chromium issue 16653 82385). 16654 16655 Performance and stability improvements on all platforms. 16656 16657 166582014-12-02: Version 3.31.37 16659 16660 Performance and stability improvements on all platforms. 16661 16662 166632014-12-02: Version 3.31.36 16664 16665 Set V8_CC_GNU or V8_CC_MSVC for clang in gcc / cl mode (Chromium issue 16666 82385). 16667 16668 Performance and stability improvements on all platforms. 16669 16670 166712014-12-02: Version 3.31.35 16672 16673 Performance and stability improvements on all platforms. 16674 16675 166762014-12-01: Version 3.31.34 16677 16678 Performance and stability improvements on all platforms. 16679 16680 166812014-12-01: Version 3.31.33 16682 16683 Performance and stability improvements on all platforms. 16684 16685 166862014-12-01: Version 3.31.32 16687 16688 Performance and stability improvements on all platforms. 16689 16690 166912014-12-01: Version 3.31.31 16692 16693 Performance and stability improvements on all platforms. 16694 16695 166962014-11-29: Version 3.31.30 16697 16698 Performance and stability improvements on all platforms. 16699 16700 167012014-11-28: Version 3.31.29 16702 16703 Stage @@toStringTag (--harmony-tostring). 16704 16705 Performance and stability improvements on all platforms. 16706 16707 167082014-11-28: Version 3.31.28 16709 16710 Performance and stability improvements on all platforms. 16711 16712 167132014-11-28: Version 3.31.27 16714 16715 Ship harmony-strings. 16716 16717 Performance and stability improvements on all platforms. 16718 16719 167202014-11-28: Version 3.31.26 16721 16722 Abort optimization in corner case (Chromium issue 436893). 16723 16724 Performance and stability improvements on all platforms. 16725 16726 167272014-11-26: Version 3.31.25 16728 16729 Stage ES6 block scoping (issue 2198). 16730 16731 Introduce legacy const slots in correct context (Chromium issue 410030). 16732 16733 Performance and stability improvements on all platforms. 16734 16735 167362014-11-26: Version 3.31.24 16737 16738 Performance and stability improvements on all platforms. 16739 16740 167412014-11-25: Version 3.31.23 16742 16743 Performance and stability improvements on all platforms. 16744 16745 167462014-11-25: Version 3.31.22 16747 16748 Performance and stability improvements on all platforms. 16749 16750 167512014-11-24: Version 3.31.21 16752 16753 Performance and stability improvements on all platforms. 16754 16755 167562014-11-24: Version 3.31.20 16757 16758 Performance and stability improvements on all platforms. 16759 16760 167612014-11-22: Version 3.31.19 16762 16763 Performance and stability improvements on all platforms. 16764 16765 167662014-11-21: Version 3.31.18 16767 16768 Performance and stability improvements on all platforms. 16769 16770 167712014-11-21: Version 3.31.17 16772 16773 Performance and stability improvements on all platforms. 16774 16775 167762014-11-21: Version 3.31.16 16777 16778 Cache template literal callSiteObj (issue 3230). 16779 16780 Rename String.prototype.contains to 'includes'. 16781 16782 Reserve code range block for evacuation (Chromium issue 430118). 16783 16784 Performance and stability improvements on all platforms. 16785 16786 167872014-11-20: Version 3.31.15 16788 16789 Rename String.prototype.contains to 'includes'. 16790 16791 Performance and stability improvements on all platforms. 16792 16793 167942014-11-19: Version 3.31.14 16795 16796 Remove Weak{Map,Set}.prototype.clear. 16797 16798 Performance and stability improvements on all platforms. 16799 16800 168012014-11-19: Version 3.31.13 16802 16803 Performance and stability improvements on all platforms. 16804 16805 168062014-11-19: Version 3.31.12 16807 16808 Classes: Expand test to cover strict runtime behavior (issue 3330). 16809 16810 v8::String::Concat must not throw (Chromium issue 420240). 16811 16812 Fix disabling all break points from within the debug event callback 16813 (Chromium issue 432493). 16814 16815 Performance and stability improvements on all platforms. 16816 16817 168182014-11-18: Version 3.31.11 16819 16820 Performance and stability improvements on all platforms. 16821 16822 168232014-11-17: Version 3.31.10 16824 16825 Performance and stability improvements on all platforms. 16826 16827 168282014-11-17: Version 3.31.9 16829 16830 Expose internal properties of map/set iterators via mirrors. 16831 16832 Performance and stability improvements on all platforms. 16833 16834 168352014-11-17: Version 3.31.8 16836 16837 Performance and stability improvements on all platforms. 16838 16839 168402014-11-15: Version 3.31.7 16841 16842 Classes: Add support for stepping through default constructors (issue 16843 3674). 16844 16845 Performance and stability improvements on all platforms. 16846 16847 168482014-11-14: Version 3.31.6 16849 16850 Fix desugaring of let bindings in for loops to handle continue properly 16851 (issue 3683). 16852 16853 Performance and stability improvements on all platforms. 16854 16855 168562014-11-14: Version 3.31.5 16857 16858 Classes: Implement correct name binding (issue 3330). 16859 16860 Performance and stability improvements on all platforms. 16861 16862 168632014-11-14: Version 3.31.4 16864 16865 Performance and stability improvements on all platforms. 16866 16867 168682014-11-14: Version 3.31.3 16869 16870 Classes: Cleanup default constructor flag. 16871 16872 Soft fail for invalid cache data. 16873 16874 Implement .of() on typed arrays (issue 3578). 16875 16876 Performance and stability improvements on all platforms. 16877 16878 168792014-11-13: Version 3.31.2 16880 16881 MIPS: Leaving a generator via an exception causes it to close (issue 16882 3096). 16883 16884 MIPS: ES6: Add support for super in object literals (issue 3571). 16885 16886 Increase the target new space size to the max new space size (issue 16887 3626). 16888 16889 Leaving a generator via an exception causes it to close (issue 3096). 16890 16891 Correctly compute line numbers in functions from the function 16892 constructor (Chromium issue 109362). 16893 16894 Rename v8::Exception::GetMessage to CreateMessage. 16895 16896 Classes: Add support for arguments in default constructor (issue 3672). 16897 16898 ES6: Add support for super in object literals (issue 3571). 16899 16900 Performance and stability improvements on all platforms. 16901 16902 169032014-11-12: Version 3.31.1 16904 16905 Fix has_constant_parameter_count() confusion in LReturn (Chromium issue 16906 431602). 16907 16908 Performance and stability improvements on all platforms. 16909 16910 169112014-11-05: Version 3.30.33 16912 16913 `1..isPrototypeOf.call(null)` should return false, not throw TypeError 16914 (issue 3483). 16915 16916 Refactor ObjectGetOwnPropertyKeys to accept bitmask rather than boolean 16917 (issue 3549). 16918 16919 Add debug mirror support for ES6 Map/Set iterators (Chromium issue 16920 427868). 16921 16922 Performance and stability improvements on all platforms. 16923 16924 169252014-11-04: Version 3.30.30 16926 16927 Performance and stability improvements on all platforms. 16928 16929 169302014-11-02: Version 3.30.27 16931 16932 Performance and stability improvements on all platforms. 16933 16934 169352014-11-02: Version 3.30.26 16936 16937 Performance and stability improvements on all platforms. 16938 16939 169402014-11-01: Version 3.30.25 16941 16942 Performance and stability improvements on all platforms. 16943 16944 169452014-11-01: Version 3.30.24 16946 16947 Ensure we don't try to inline raw access to indexed interceptor 16948 receivers (Chromium issue 419220). 16949 16950 Performance and stability improvements on all platforms. 16951 16952 169532014-10-31: Version 3.30.23 16954 16955 Introduce v8::Exception::GetMessage to find location of an error object 16956 (Chromium issue 427954). 16957 16958 Performance and stability improvements on all platforms. 16959 16960 169612014-10-30: Version 3.30.22 16962 16963 MIPS: Classes: Add super support in methods and accessors (issue 3330). 16964 16965 Classes: Add super support in methods and accessors (issue 3330). 16966 16967 Performance and stability improvements on all platforms. 16968 16969 169702014-10-29: Version 3.30.21 16971 16972 MIPS: Classes: Add basic support for properties (issue 3330). 16973 16974 Classes: Add more tests for prototype edge cases (Chromium issue 3655). 16975 16976 Classes: Add test for method prototype (issue 3330). 16977 16978 Get stack trace for uncaught exceptions/promise rejections from the 16979 simple stack when available. 16980 16981 Classes: Add basic support for properties (issue 3330). 16982 16983 Allow duplicate property names in classes (issue 3570). 16984 16985 Windows: use SystemTimeToTzSpecificLocalTime instead of localtime_s 16986 (Chromium issue 417640). 16987 16988 Performance and stability improvements on all platforms. 16989 16990 169912014-10-28: Version 3.30.20 16992 16993 Performance and stability improvements on all platforms. 16994 16995 169962014-10-27: Version 3.30.19 16997 16998 Check string literals with escapes in PreParserTraits::GetSymbol() 16999 (issue 3606). 17000 17001 only define ARRAYSIZE_UNSAFE for NaCl builds (Chromium issue 405225). 17002 17003 Performance and stability improvements on all platforms. 17004 17005 170062014-10-24: Version 3.30.18 17007 17008 Narrow cases where Sparse/Smart versions of Array methods are used 17009 (issues 2615, 3612, 3621). 17010 17011 Shrink new space in idle notification (Chromium issue 424423). 17012 17013 Performance and stability improvements on all platforms. 17014 17015 170162014-10-23: Version 3.30.17 17017 17018 ARM64: Fix stack manipulation (Chromium issue 425585). 17019 17020 Speed up creation of Objects whose prototype has dictionary elements 17021 (Chromium issue 422754). 17022 17023 Enable libstdc++ debug mode in debug builds (issue 3638). 17024 17025 Performance and stability improvements on all platforms. 17026 17027 170282014-10-22: Version 3.30.16 17029 17030 Remove v8stdint.h, it doesn't serve a purpose anymore. 17031 17032 Performance and stability improvements on all platforms. 17033 17034 170352014-10-21: Version 3.30.15 17036 17037 Avoid the Marsaglia effect in 3D (Chromium issue 423311). 17038 17039 Performance and stability improvements on all platforms. 17040 17041 170422014-10-20: Version 3.30.14 17043 17044 Performance and stability improvements on all platforms. 17045 17046 170472014-10-17: Version 3.30.13 17048 17049 Don't expose Array.prototype.values as it breaks webcompat (Chromium 17050 issue 409858). 17051 17052 Fix break location calculation (Chromium issue 419663). 17053 17054 Enable libstdc++ debug mode in debug builds (issue 3638). 17055 17056 Performance and stability improvements on all platforms. 17057 17058 170592014-10-17: Version 3.30.12 17060 17061 Implement .forEach() on typed arrays (issue 3578). 17062 17063 Introduce v8::Exception::GetStackTrace API method. 17064 17065 Remove SmartMove, bringing Array methods further into spec compliance 17066 (issue 2615). 17067 17068 Convert argument toObject() in Object.getOwnPropertyNames/Descriptors 17069 (issue 3443). 17070 17071 Performance and stability improvements on all platforms. 17072 17073 170742014-10-15: Version 3.30.11 17075 17076 Array.prototype.{every, filter, find, findIndex, forEach, map, some}: 17077 Use fresh primitive wrapper for calls (issue 3536). 17078 17079 Correctly expand literal buffer for surrogate pairs (Chromium issue 17080 423212). 17081 17082 Performance and stability improvements on all platforms. 17083 17084 170852014-10-15: Version 3.30.10 17086 17087 Squeeze the layout of various AST node types (Chromium issue 417697). 17088 17089 Performance and stability improvements on all platforms. 17090 17091 170922014-10-14: Version 3.30.9 17093 17094 Performance and stability improvements on all platforms. 17095 17096 170972014-10-13: Version 3.30.8 17098 17099 AST nodes have at most one bailout/typefeedback ID now, saving lots of 17100 memory (Chromium issue 417697). 17101 17102 Allow identifier code points from supplementary multilingual planes 17103 (issue 3617). 17104 17105 Performance and stability improvements on all platforms. 17106 17107 171082014-10-10: Version 3.30.7 17109 17110 Fix computation of UTC time from local time at DST change points (issue 17111 3116, Chromium issues 415424, 417640). 17112 17113 Convert `obj` ToObject in Object.keys() (issue 3587). 17114 17115 Performance and stability improvements on all platforms. 17116 17117 171182014-10-09: Version 3.30.6 17119 17120 Update unicode to 7.0.0 (issue 2892). 17121 17122 Classes: Add support for toString (issue 3330). 17123 17124 Don't enable WPO on Win64 and require Server 2003 / x64 for win64 17125 (Chromium issue 421363). 17126 17127 Performance and stability improvements on all platforms. 17128 17129 171302014-10-08: Version 3.30.5 17131 17132 Performance and stability improvements on all platforms. 17133 17134 171352014-10-08: Version 3.30.4 17136 17137 This uses a runtime function to set up the the constructor and its 17138 prototype (issue 3330). 17139 17140 Remove PersistentBase::ClearAndLeak. 17141 17142 Squeeze the layout of variable proxy nodes (Chromium issue 417697). 17143 17144 Add MonotonicallyIncreasingTime to V8 Platform (Chromium issue 417668). 17145 17146 Fix representation of HLoadRoot (Chromium issue 419036). 17147 17148 Performance and stability improvements on all platforms. 17149 17150 171512014-10-03: Version 3.30.3 17152 17153 Removed the Isolate* field from literal nodes (Chromium issue 417697). 17154 17155 Squeeze the layout of expression nodes a bit (Chromium issue 417697). 17156 17157 Merged FeedbackSlotInterface into AstNode, removing the need for a 2nd 17158 vtable (Chromium issue 417697). 17159 17160 Extend CPU profiler with mapping ticks to source lines. 17161 17162 Remove support for parallel sweeping. 17163 17164 Introduce v8::Object::GetIsolate(). 17165 17166 Performance and stability improvements on all platforms. 17167 17168 171692014-10-02: Version 3.30.2 17170 17171 Fix Hydrogen's BuildStore() (Chromium issue 417508). 17172 17173 Move unit tests to test/unittests (issue 3489). 17174 17175 Changes to ALLOW_UNUSED to match upcoming changes to the Chromium trunk: 17176 * Eliminate usage of ALLOW_UNUSED to define COMPILE_ASSERT and just use 17177 static_assert() in all cases now that all platforms build with C++11. * 17178 Convert remaining uses of ALLOW_UNUSED to ALLOW_UNUSED_TYPE to match how 17179 Chromium will be splitting this functionality. (In Chromium we'll have 17180 both ALLOW_UNUSED_TYPE and ALLOW_UNUSED_LOCAL, which have different 17181 syntax to enable us to use these with MSVC.) (Chromium issue 81439). 17182 17183 Performance and stability improvements on all platforms. 17184 17185 171862014-10-01: Version 3.30.1 17187 17188 Introduce PromiseRejectCallback (issue 3093). 17189 17190 ES6: Implement object literal property shorthand (issue 3584). 17191 17192 Performance and stability improvements on all platforms. 17193 17194 171952014-09-30: Version 3.29.93 17196 17197 Add a getter for the address and size of the code range to the pulic API 17198 (issue 3598). 17199 17200 Convert `obj` ToObject in Object.keys() (issue 3587). 17201 17202 Performance and stability improvements on all platforms. 17203 17204 172052014-09-29: Version 3.29.92 17206 17207 Performance and stability improvements on all platforms. 17208 17209 172102014-09-26: Version 3.29.91 17211 17212 Performance and stability improvements on all platforms. 17213 17214 172152014-09-25: Version 3.29.88 17216 17217 Performance and stability improvements on all platforms. 17218 17219 172202014-09-24: Version 3.29.87 17221 17222 Preserve message when rethrowing exception (issue 3583). 17223 17224 Fix escaped index JSON parsing (Chromium issue 416449). 17225 17226 Performance and stability improvements on all platforms. 17227 17228 172292014-09-23: Version 3.29.84 17230 17231 Performance and stability improvements on all platforms. 17232 17233 172342014-09-23: Version 3.29.83 17235 17236 Performance and stability improvements on all platforms. 17237 17238 172392014-09-23: Version 3.29.82 17240 17241 Fix escaped index JSON parsing (Chromium issue 416449). 17242 17243 Performance and stability improvements on all platforms. 17244 17245 172462014-09-17: Version 3.29.70 17247 17248 Enable ES6 generators (issue 2355). 17249 17250 Fixed int vs. uintptr_t confusion (plus some cleanup on the way) (issue 17251 3556). 17252 17253 Move configuration of ResourceConstraints to Isolate construction. 17254 17255 Performance and stability improvements on all platforms. 17256 17257 172582014-09-16: Version 3.29.66 17259 17260 Currently, a new isolate is created in an uninitialized state, and 17261 several API methods will automatically initialize it. During this 17262 uninitialized state, code event handlers and function entry handlers can 17263 be attached to the isolate. 17264 17265 Performance and stability improvements on all platforms. 17266 17267 172682014-09-15: Version 3.29.64 17269 17270 ES6: String(symbol) should work like symbol.toString (issue 3554). 17271 17272 Arrow functions: Cleanup handling of the prototype property (issue 17273 2700). 17274 17275 Remove V8_HOST_CAN_READ_UNALIGNED and its uses (Chromium issue 412967). 17276 17277 Fix Smi vs. HeapObject confusion in HConstants (Chromium issue 412215). 17278 17279 Performance and stability improvements on all platforms. 17280 17281 172822014-09-12: Version 3.29.59 17283 17284 Do not use wide reads in CopyCharsUnsigned (Chromium issue 412967). 17285 17286 Fix inaccurate type condition in Hydrogen (Chromium issue 412210). 17287 17288 Fix crash in ScriptDebugServer::wrapCallFrames (Chromium issue 411196). 17289 17290 Performance and stability improvements on all platforms. 17291 17292 172932014-09-11: Version 3.29.57 17294 17295 ES6: Add support for method shorthand in object literals (issue 3516). 17296 17297 Unbreak FreeBSD build (hopefully) (issue 3548). 17298 17299 Performance and stability improvements on all platforms. 17300 17301 173022014-09-09: Version 3.29.53 17303 17304 Performance and stability improvements on all platforms. 17305 17306 173072014-09-08: Version 3.29.50 17308 17309 Allocate a new empty number dictionary when resetting elements (Chromium 17310 issue 410332). 17311 17312 Performance and stability improvements on all platforms. 17313 17314 173152014-09-05: Version 3.29.43 17316 17317 Enforce correct number comparisons when inlining Array.indexOf (Chromium 17318 issue 407946). 17319 17320 Performance and stability improvements on all platforms. 17321 17322 173232014-09-04: Version 3.29.41 17324 17325 Performance and stability improvements on all platforms. 17326 17327 173282014-09-03: Version 3.29.40 17329 17330 Use correct receiver for DOM accessors on the prototype chain (issue 17331 3538). 17332 17333 Performance and stability improvements on all platforms. 17334 17335 173362014-09-02: Version 3.29.38 17337 17338 Do not clear weak monomorphic IC after context disposal (Chromium issue 17339 404020). 17340 17341 Turn on job-based sweeping (issue 3104). 17342 17343 Performance and stability improvements on all platforms. 17344 17345 173462014-09-01: Version 3.29.35 17347 17348 Performance and stability improvements on all platforms. 17349 17350 173512014-08-29: Version 3.29.29 17352 17353 Performance and stability improvements on all platforms. 17354 17355 173562014-08-28: Version 3.29.27 17357 17358 Performance and stability improvements on all platforms. 17359 17360 173612014-08-28: Version 3.29.25 17362 17363 Performance and stability improvements on all platforms. 17364 17365 173662014-08-28: Version 3.29.24 17367 17368 Tweaks to generate XP-compatible .exes (Chromium issue 407517). 17369 17370 Performance and stability improvements on all platforms. 17371 17372 173732014-08-28: Version 3.29.23 17374 17375 Performance and stability improvements on all platforms. 17376 17377 173782014-08-27: Version 3.29.20 17379 17380 Handle empty allocation list in CodeRange properly (issue 3540, Chromium 17381 issue 407566). 17382 17383 Fixed inlining of constant values (issue 3529). 17384 17385 Performance and stability improvements on all platforms. 17386 17387 173882014-08-25: Version 3.29.17 17389 17390 Performance and stability improvements on all platforms. 17391 17392 173932014-08-24: Version 3.29.16 17394 17395 Fix issue with numeric property names (issue 3507). 17396 17397 Add back the duplicate property checker (issue 3498). 17398 17399 Performance and stability improvements on all platforms. 17400 17401 174022014-08-22: Version 3.29.14 17403 17404 Don't inline Array.shift() if receiver map is not extensible (Chromium 17405 issue 405517). 17406 17407 Performance and stability improvements on all platforms. 17408 17409 174102014-08-21: Version 3.29.11 17411 17412 Refactor ParseObjectLiteral. 17413 17414 Support symbol-named properties in API (issue 3394). 17415 17416 Suppress test262 test that tests duplicate properties. 17417 17418 ES6: Duplicate properties are no longer an error (issue 3498). 17419 17420 Expose function CheckDebugBreak in the debugger api. 17421 17422 Remove RegExp.$input (issue 3486). 17423 17424 Performance and stability improvements on all platforms. 17425 17426 174272014-08-21: Version 3.29.10 17428 17429 ES6: Make sure we do not store -0 as the key in Map/Set (issue 3515). 17430 17431 Remove removed flags from tests. 17432 17433 Expose well-known Symbols to C++ API (Chromium issue 341423). 17434 17435 Implement ES6 Array.of() (issue 3427). 17436 17437 Performance and stability improvements on all platforms. 17438 17439 174402014-08-20: Version 3.29.9 17441 17442 Correctly handle holes when concat()ing double arrays (Chromium issue 17443 403409). 17444 17445 [turbofan] Refactor the InstructionSelector tests (issue 3489). 17446 17447 ES6: Make Map/Set constructors support iterable values (issue 3508). 17448 17449 WeakMap/WeakSet: Add test for non object keys (issue 3399). 17450 17451 Performance and stability improvements on all platforms. 17452 17453 174542014-08-12: Version 3.28.71 17455 17456 ToNumber(Symbol) should throw TypeError (issue 3499). 17457 17458 Performance and stability improvements on all platforms. 17459 17460 174612014-08-11: Version 3.28.69 17462 17463 Performance and stability improvements on all platforms. 17464 17465 174662014-08-09: Version 3.28.65 17467 17468 Performance and stability improvements on all platforms. 17469 17470 174712014-08-08: Version 3.28.64 17472 17473 ES6: Implement WeakMap and WeakSet constructor logic (issue 3399). 17474 17475 Enable ES6 unscopables (issue 3401). 17476 17477 Turn on harmony_unscopables for es_staging (issue 3401). 17478 17479 Remove proxies from --harmony switch for M38, because problems. 17480 17481 Reland "Add initial support for compiler unit tests using GTest/GMock." 17482 (issue 3489). 17483 17484 Enable ES6 iteration by default (issue 2214). 17485 17486 Performance and stability improvements on all platforms. 17487 17488 174892014-08-07: Version 3.28.62 17490 17491 Only escape U+0022 in argument values of `String.prototype` HTML methods 17492 (issue 2217). 17493 17494 Update webkit test for expected own properties. 17495 17496 This implements unscopables (issue 3401). 17497 17498 Add `CheckObjectCoercible` for the `String.prototype` HTML methods 17499 (issue 2218). 17500 17501 Add initial support for compiler unit tests using GTest/GMock (issue 17502 3489). 17503 17504 Trigger exception debug events on Promise reject (Chromium issue 17505 393913). 17506 17507 Refactor unit tests for the base library to use GTest (issue 3489). 17508 17509 Performance and stability improvements on all platforms. 17510 17511 175122014-08-06: Version 3.28.60 17513 17514 Enable ES6 Map and Set by default (issue 1622). 17515 17516 Performance and stability improvements on all platforms. 17517 17518 175192014-08-06: Version 3.28.59 17520 17521 Removed GetConstructor from the API. Instead either get the 17522 "constructor" property stored in the prototype, or keep a side-table. 17523 17524 Enable ES6 Symbols by default (issue 2158). 17525 17526 Performance and stability improvements on all platforms. 17527 17528 175292014-08-05: Version 3.28.57 17530 17531 Add dependencies on gtest and gmock. 17532 17533 Performance and stability improvements on all platforms. 17534 17535 175362014-08-04: Version 3.28.54 17537 17538 Performance and stability improvements on all platforms. 17539 17540 175412014-08-01: Version 3.28.53 17542 17543 Performance and stability improvements on all platforms. 17544 17545 175462014-07-31: Version 3.28.52 17547 17548 Performance and stability improvements on all platforms. 17549 17550 175512014-07-31: Version 3.28.51 17552 17553 Drop deprecated memory related notification API (Chromium issue 397026). 17554 17555 Performance and stability improvements on all platforms. 17556 17557 175582014-07-31: Version 3.28.50 17559 17560 Use emergency memory in the case of out of memory during evacuation 17561 (Chromium issue 395314). 17562 17563 Performance and stability improvements on all platforms. 17564 17565 175662014-07-30: Version 3.28.48 17567 17568 Fix Object.freeze with field type tracking. Keep the descriptor properly 17569 intact while update the field type (issue 3458). 17570 17571 Performance and stability improvements on all platforms. 17572 17573 175742014-07-29: Version 3.28.45 17575 17576 Performance and stability improvements on all platforms. 17577 17578 175792014-07-28: Version 3.28.43 17580 17581 Performance and stability improvements on all platforms. 17582 17583 175842014-07-25: Version 3.28.38 17585 17586 Fix issue with setters and their holders in accessors.cc (Chromium issue 17587 3462). 17588 17589 Introduce more debug events for promises (issue 3093). 17590 17591 Move gc notifications from V8 to Isolate and make idle hint mandatory 17592 (Chromium issue 397026). 17593 17594 The accessors should get the value from the holder and not from this 17595 (issue 3461). 17596 17597 Performance and stability improvements on all platforms. 17598 17599 176002014-07-24: Version 3.28.35 17601 17602 Rebaseline/update the intl tests with ICU 52 (issue 3454). 17603 17604 Expose the content of Sets and WeakSets through SetMirror (issue 3093). 17605 17606 Performance and stability improvements on all platforms. 17607 17608 176092014-07-23: Version 3.28.32 17610 17611 Update ICU to 5.2 (matching chromium) (issue 3452). 17612 17613 Performance and stability improvements on all platforms. 17614 17615 176162014-07-22: Version 3.28.31 17617 17618 Remove harmony-typeof. 17619 17620 Implement String.prototype.codePointAt and String.fromCodePoint (issue 17621 2840). 17622 17623 Performance and stability improvements on all platforms. 17624 17625 176262014-07-21: Version 3.28.30 17627 17628 Performance and stability improvements on all platforms. 17629 17630 176312014-07-21: Version 3.28.29 17632 17633 Performance and stability improvements on all platforms. 17634 17635 176362014-07-18: Version 3.28.28 17637 17638 Performance and stability improvements on all platforms. 17639 17640 176412014-07-17: Version 3.28.26 17642 17643 Ship ES6 Math functions (issue 2938). 17644 17645 Make ToPrimitive throw on symbol wrappers (issue 3442). 17646 17647 Performance and stability improvements on all platforms. 17648 17649 176502014-07-16: Version 3.28.25 17651 17652 Performance and stability improvements on all platforms. 17653 17654 176552014-07-16: Version 3.28.24 17656 17657 Removed some copy-n-paste from StackFrame::Foo API entries (issue 3436). 17658 17659 Performance and stability improvements on all platforms. 17660 17661 176622014-07-15: Version 3.28.23 17663 17664 Fix error message about read-only symbol properties (issue 3441). 17665 17666 Include symbol properties in Object.{create,defineProperties} (issue 17667 3440). 17668 17669 Performance and stability improvements on all platforms. 17670 17671 176722014-07-14: Version 3.28.22 17673 17674 Performance and stability improvements on all platforms. 17675 17676 176772014-07-11: Version 3.28.21 17678 17679 Make `let` usable as an identifier in ES6 sloppy mode (issue 2198). 17680 17681 Support ES6 Map and Set in heap profiler (issue 3368). 17682 17683 Performance and stability improvements on all platforms. 17684 17685 176862014-07-10: Version 3.28.20 17687 17688 Remove deprecate counter/histogram methods. 17689 17690 Fixed printing of external references (Chromium issue 392068). 17691 17692 Fix several issues with ES6 redeclaration checks (issue 3426). 17693 17694 Performance and stability improvements on all platforms. 17695 17696 176972014-07-09: Version 3.28.19 17698 17699 Performance and stability improvements on all platforms. 17700 17701 177022014-07-09: Version 3.28.18 17703 17704 Reland "Postpone termination exceptions in debug scope." (issue 3408). 17705 17706 Performance and stability improvements on all platforms. 17707 17708 177092014-07-08: Version 3.28.17 17710 17711 MIPS: Fix computed properties on object literals with a double as 17712 propertyname (Chromium issue 390732). 17713 17714 Performance and stability improvements on all platforms. 17715 17716 177172014-07-08: Version 3.28.16 17718 17719 Fix computed properties on object literals with a double as propertyname 17720 (Chromium issue 390732). 17721 17722 Avoid brittle use of .bind in Promise.all (issue 3420). 17723 17724 Performance and stability improvements on all platforms. 17725 17726 177272014-07-07: Version 3.28.15 17728 17729 Remove a bunch of Isolate::UncheckedCurrent calls. 17730 17731 Performance and stability improvements on all platforms. 17732 17733 177342014-07-07: Version 3.28.14 17735 17736 Use the HeapObjectIterator to scan-on-scavenge map pages (Chromium issue 17737 390732). 17738 17739 Introduce debug events for Microtask queue (Chromium issue 272416). 17740 17741 Split out libplatform into a separate libary. 17742 17743 Add clang-format to presubmit checks. 17744 17745 Stack traces exposed to Javascript should omit extensions (issue 311). 17746 17747 Remove deprecated v8::Context::HasOutOfMemoryException. 17748 17749 Postpone termination exceptions in debug scope (issue 3408). 17750 17751 Performance and stability improvements on all platforms. 17752 17753 177542014-07-04: Version 3.28.13 17755 17756 Rollback to r22134. 17757 17758 177592014-07-04: Version 3.28.12 17760 17761 Use the HeapObjectIterator to scan-on-scavenge map pages (Chromium issue 17762 390732). 17763 17764 Introduce debug events for Microtask queue (Chromium issue 272416). 17765 17766 Performance and stability improvements on all platforms. 17767 17768 177692014-07-03: Version 3.28.11 17770 17771 Split out libplatform into a separate libary. 17772 17773 Performance and stability improvements on all platforms. 17774 17775 177762014-07-03: Version 3.28.10 17777 17778 Add clang-format to presubmit checks. 17779 17780 Stack traces exposed to Javascript should omit extensions (issue 311). 17781 17782 Remove deprecated v8::Context::HasOutOfMemoryException. 17783 17784 Postpone termination exceptions in debug scope (issue 3408). 17785 17786 Performance and stability improvements on all platforms. 17787 17788 177892014-07-02: Version 3.28.9 17790 17791 Make freeze & friends ignore private properties (issue 3419). 17792 17793 Introduce a builddeps make target (issue 3418). 17794 17795 Performance and stability improvements on all platforms. 17796 17797 177982014-07-01: Version 3.28.8 17799 17800 Remove static initializer from isolate. 17801 17802 ES6: Add missing Set.prototype.keys function (issue 3411). 17803 17804 Introduce debug events for promises (issue 3093). 17805 17806 Performance and stability improvements on all platforms. 17807 17808 178092014-06-30: Version 3.28.7 17810 17811 Performance and stability improvements on all platforms. 17812 17813 178142014-06-30: Version 3.28.6 17815 17816 Unbreak "os" stuff in shared d8 builds (issue 3407). 17817 17818 Performance and stability improvements on all platforms. 17819 17820 178212014-06-26: Version 3.28.4 17822 17823 Compile optimized code with active debugger but no break points 17824 (Chromium issue 386492). 17825 17826 Optimize Map/Set.prototype.forEach. 17827 17828 Collect garbage with kReduceMemoryFootprintMask in IdleNotification 17829 (Chromium issue 350720). 17830 17831 Performance and stability improvements on all platforms. 17832 17833 178342014-06-26: Version 3.28.3 17835 17836 Grow heap slower if GC freed many global handles (Chromium issue 17837 263503). 17838 17839 Performance and stability improvements on all platforms. 17840 17841 178422014-06-25: Version 3.28.2 17843 17844 Remove bogus assertions in HCompareObjectEqAndBranch (Chromium issue 17845 387636). 17846 17847 Do not eagerly update allow_osr_at_loop_nesting_level (Chromium issue 17848 387599). 17849 17850 Set host_arch to ia32 on machines with a 32bit userland but a 64bit 17851 kernel (Chromium issue 368384). 17852 17853 Map/Set: Implement constructor parameter handling (issue 3398). 17854 17855 Performance and stability improvements on all platforms. 17856 17857 178582014-06-24: Version 3.28.1 17859 17860 Support LiveEdit on Arm64 (Chromium issue 368580). 17861 17862 Run JS micro tasks in the appropriate context (Chromium issue 385349). 17863 17864 Add a use counter API. 17865 17866 Set host_arch to ia32 on machines with a 32bit userland but a 64bit 17867 kernel. 17868 17869 Performance and stability improvements on all platforms. 17870 17871 178722014-06-23: Version 3.28.0 17873 17874 MIPS: Support LiveEdit (Chromium issue 368580). 17875 17876 Array.concat: properly go to dictionary mode when required (Chromium 17877 issue 387031). 17878 17879 Support LiveEdit on ARM (Chromium issue 368580). 17880 17881 Performance and stability improvements on all platforms. 17882 17883 178842014-06-18: Version 3.27.34 17885 17886 Reduce number of writes to DependentCode array when inserting dependent 17887 IC (Chromium issue 305878). 17888 17889 Performance and stability improvements on all platforms. 17890 17891 178922014-06-17: Version 3.27.33 17893 17894 Do GC if CodeRange fails to allocate a block (Chromium issue 305878). 17895 17896 Throw syntax error when a getter/setter has the wrong number of params 17897 (issue 3371). 17898 17899 Performance and stability improvements on all platforms. 17900 17901 179022014-06-17: Version 3.27.32 17903 17904 Performance and stability improvements on all platforms. 17905 17906 179072014-06-16: Version 3.27.31 17908 17909 Version fix. 17910 17911 179122014-06-16: Version 3.27.30 17913 17914 Fix representation of Phis for mutable-heapnumber-in-object-literal 17915 properties (issue 3392). 17916 17917 Performance and stability improvements on all platforms. 17918 17919 179202014-06-16: Version 3.27.29 17921 17922 Emulate MLS on pre-ARMv6T2. Cleaned up thumbee vs. thumb2 confusion. 17923 17924 X87: Fixed flooring division by a power of 2, once again.. (issue 3259). 17925 17926 Fixed undefined behavior in RNG (Chromium issue 377790). 17927 17928 Performance and stability improvements on all platforms. 17929 17930 179312014-06-13: Version 3.27.28 17932 17933 Add v8::Promise::Then (Chromium issue 371288). 17934 17935 Performance and stability improvements on all platforms. 17936 17937 179382014-06-12: Version 3.27.27 17939 17940 Fix detection of VFP3D16 on Galaxy Tab 10.1 (issue 3387). 17941 17942 Performance and stability improvements on all platforms. 17943 17944 179452014-06-12: Version 3.27.26 17946 17947 MIPS: Fixed flooring division by a power of 2, once again.. (issue 17948 3259). 17949 17950 Fixed flooring division by a power of 2, once again.. (issue 3259). 17951 17952 Fix unsigned comparisons (issue 3380). 17953 17954 Performance and stability improvements on all platforms. 17955 17956 179572014-06-11: Version 3.27.25 17958 17959 Performance and stability improvements on all platforms. 17960 17961 179622014-06-11: Version 3.27.24 17963 17964 Fix invalid attributes when generalizing because of incompatible map 17965 change (Chromium issue 382143). 17966 17967 Fix missing smi check in inlined indexOf/lastIndexOf (Chromium issue 17968 382513). 17969 17970 Performance and stability improvements on all platforms. 17971 17972 179732014-06-06: Version 3.27.23 17974 17975 Performance and stability improvements on all platforms. 17976 17977 179782014-06-06: Version 3.27.22 17979 17980 Performance and stability improvements on all platforms. 17981 17982 179832014-06-06: Version 3.27.21 17984 17985 Turn on harmony_collections for es_staging (issue 1622). 17986 17987 Do not make heap iterable eagerly (Chromium issue 379740). 17988 17989 Performance and stability improvements on all platforms. 17990 17991 179922014-06-05: Version 3.27.20 17993 17994 Fix invalid loop condition for Array.lastIndexOf() (Chromium issue 17995 380512). 17996 17997 Add API support for passing a C++ function as a microtask callback. 17998 17999 Performance and stability improvements on all platforms. 18000 18001 180022014-06-04: Version 3.27.19 18003 18004 Split Put into Put and Remove. 18005 18006 ES6: Add support for values/keys/entries for Map and Set (issue 1793). 18007 18008 Performance and stability improvements on all platforms. 18009 18010 180112014-06-03: Version 3.27.18 18012 18013 Remove PROHIBITS_OVERWRITING as it is subsumed by non-configurable 18014 properties. 18015 18016 Performance and stability improvements on all platforms. 18017 18018 180192014-06-02: Version 3.27.17 18020 18021 BuildNumberToString: Check for undefined keys in the cache (Chromium 18022 issue 368114). 18023 18024 HRor and HSar can deoptimize (issue 3359). 18025 18026 Simplify, speed-up correct-context ObjectObserve calls. 18027 18028 Performance and stability improvements on all platforms. 18029 18030 180312014-05-29: Version 3.27.16 18032 18033 Allow microtasks to throw exceptions and handle them gracefully 18034 (Chromium issue 371566). 18035 18036 Performance and stability improvements on all platforms. 18037 18038 180392014-05-28: Version 3.27.15 18040 18041 Performance and stability improvements on all platforms. 18042 18043 180442014-05-27: Version 3.27.14 18045 18046 Reland "Customized support for feedback on calls to Array." and follow- 18047 up fixes (Chromium issues 377198, 377290). 18048 18049 Performance and stability improvements on all platforms. 18050 18051 180522014-05-26: Version 3.27.13 18053 18054 Performance and stability improvements on all platforms. 18055 18056 180572014-05-26: Version 3.27.12 18058 18059 Check for cached transition to ExternalArray elements kind (issue 3337). 18060 18061 Support ES6 weak collections in heap profiler (Chromium issue 376196). 18062 18063 Performance and stability improvements on all platforms. 18064 18065 180662014-05-23: Version 3.27.11 18067 18068 Add support for ES6 Symbol in heap profiler (Chromium issue 376194). 18069 18070 Performance and stability improvements on all platforms. 18071 18072 180732014-05-22: Version 3.27.10 18074 18075 Implement Mirror object for Symbols (issue 3290). 18076 18077 Allow debugger to step into Map and Set forEach callbacks (issue 3341). 18078 18079 Fix ArrayShift hydrogen support (Chromium issue 374838). 18080 18081 Use SameValueZero for Map and Set (issue 1622). 18082 18083 Array Iterator next should check for own property. 18084 18085 Performance and stability improvements on all platforms. 18086 18087 180882014-05-21: Version 3.27.9 18089 18090 Disable ArrayShift hydrogen support (Chromium issue 374838). 18091 18092 ES6 Map/Set iterators/forEach improvements (issue 1793). 18093 18094 Performance and stability improvements on all platforms. 18095 18096 180972014-05-20: Version 3.27.8 18098 18099 Move microtask queueing logic from JavaScript to C++. 18100 18101 Partial revert of "Next bunch of fixes for check elimination" (Chromium 18102 issue 372173). 18103 18104 Performance and stability improvements on all platforms. 18105 18106 181072014-05-19: Version 3.27.7 18108 18109 Performance and stability improvements on all platforms. 18110 18111 181122014-05-19: Version 3.27.6 18113 18114 Performance and stability improvements on all platforms. 18115 18116 181172014-05-16: Version 3.27.5 18118 18119 Performance and stability improvements on all platforms. 18120 18121 181222014-05-15: Version 3.27.4 18123 18124 Drop thenable coercion cache (Chromium issue 372788). 18125 18126 Skip write barriers when updating the weak hash table (Chromium issue 18127 359401). 18128 18129 Performance and stability improvements on all platforms. 18130 18131 181322014-05-14: Version 3.27.3 18133 18134 Performance and stability improvements on all platforms. 18135 18136 181372014-05-13: Version 3.27.2 18138 18139 Harden %SetIsObserved with RUNTIME_ASSERTs (Chromium issue 371782). 18140 18141 Drop unused static microtask API. 18142 18143 Introduce an api to query the microtask autorun state of an isolate. 18144 18145 Performance and stability improvements on all platforms. 18146 18147 181482014-05-12: Version 3.27.1 18149 18150 Object.observe: avoid accessing acceptList properties more than once 18151 (issue 3315). 18152 18153 Array Iterator prototype should not have a constructor (issue 3293). 18154 18155 Fix typos in unit test for Array.prototype.fill(). 18156 18157 Shorten autogenerated error message for functions only (issue 3019, 18158 Chromium issue 331971). 18159 18160 Reland "Removed default Isolate." (Chromium issue 359977). 18161 18162 Performance and stability improvements on all platforms. 18163 18164 181652014-05-09: Version 3.27.0 18166 18167 Unbreak samples and tools. 18168 18169 Performance and stability improvements on all platforms. 18170 18171 181722014-05-08: Version 3.26.33 18173 18174 Removed default Isolate (Chromium issue 359977). 18175 18176 Performance and stability improvements on all platforms. 18177 18178 181792014-05-07: Version 3.26.32 18180 18181 Performance and stability improvements on all platforms. 18182 18183 181842014-05-06: Version 3.26.31 18185 18186 Add a basic gn file for V8. 18187 18188 Performance and stability improvements on all platforms. 18189 18190 181912014-05-05: Version 3.26.30 18192 18193 Introduce a microtask suppression scope and move microtask methods to 18194 isolate (Chromium issue 369503). 18195 18196 Re-enable Object.observe and add enforcement for security invariants. 18197 18198 Move cache line size calculation directly into CPU::FlushICache 18199 (Chromium issue 359977). 18200 18201 Generation of our home-grown memmove doesn't depend on serializer state 18202 anymore (Chromium issue 359977). 18203 18204 Fix |RunMicrotasks()| leaking reference to the last context being run 18205 on. 18206 18207 Object.defineProperty shouldn't be a hint that we're constructing a 18208 dictionary (Chromium issue 362870). 18209 18210 Performance and stability improvements on all platforms. 18211 18212 182132014-05-01: Version 3.26.29 18214 18215 Added a Isolate* parameter to Serializer::enabled() (Chromium issue 18216 359977). 18217 18218 ES6: Add support for Array.prototype.fill() (issue 3273). 18219 18220 Performance and stability improvements on all platforms. 18221 18222 182232014-04-29: Version 3.26.28 18224 18225 PromiseThen should ignore non-function parameters (Chromium issue 18226 347455). 18227 18228 Performance and stability improvements on all platforms. 18229 18230 182312014-04-29: Version 3.26.27 18232 18233 Error stack getter should not overwrite itself with a data property 18234 (issue 3294). 18235 18236 Performance and stability improvements on all platforms. 18237 18238 182392014-04-28: Version 3.26.26 18240 18241 Expose promise value through promise mirror (issue 3093). 18242 18243 Simplified CPU/CpuFeatures a bit (Chromium issue 359977). 18244 18245 Performance and stability improvements on all platforms. 18246 18247 182482014-04-28: Version 3.26.25 18249 18250 Add timestamps to CPU profile samples (Chromium issue 363976). 18251 18252 Expose promise status through promise mirror (issue 3093). 18253 18254 Remove static CallCompletedCallback handlers. 18255 18256 Added an Isolate* field to NoTrackDoubleFieldsForSerializerScope, 18257 PlatformFeatureScope and BinaryOpIC::State (Chromium issue 359977). 18258 18259 Trigger debug event on not yet caught exception in promises (issue 18260 3093). 18261 18262 Unbreak vtunejit=on (issue 3288). 18263 18264 Performance and stability improvements on all platforms. 18265 18266 182672014-04-25: Version 3.26.24 18268 18269 MIPS: CodeStubs contain their corresponding Isolate* now. (part 2) 18270 (Chromium issue 359977). 18271 18272 MIPS: CodeStubs contain their corresponding Isolate* now. (part 1) 18273 (Chromium issue 359977). 18274 18275 CodeStubs contain their corresponding Isolate* now. (part 2) (Chromium 18276 issue 359977). 18277 18278 Make DescriptorArray::IsMoreGeneralThan() and DescriptorArray::Merge() 18279 compatible again (Chromium issue 365172). 18280 18281 CodeStubs contain their corresponding Isolate* now. (part 1) (Chromium 18282 issue 359977). 18283 18284 Performance and stability improvements on all platforms. 18285 18286 182872014-04-24: Version 3.26.23 18288 18289 Performance and stability improvements on all platforms. 18290 18291 182922014-04-23: Version 3.26.22 18293 18294 Disable field type tracking by default (Chromium issue 365172). 18295 18296 Performance and stability improvements on all platforms. 18297 18298 182992014-04-23: Version 3.26.21 18300 18301 Context-allocate all parameters in generators (issue 3280). 18302 18303 Simplify v8/Isolate teardown (Chromium issue 359977). 18304 18305 Performance and stability improvements on all platforms. 18306 18307 183082014-04-21: Version 3.26.20 18309 18310 ES6: Add support for Map/Set forEach (Chromium issues 1793, 2323). 18311 18312 Performance and stability improvements on all platforms. 18313 18314 183152014-04-18: Version 3.26.19 18316 18317 ES6: Add support for Map/Set forEach (Chromium issues 1793, 2323). 18318 18319 Performance and stability improvements on all platforms. 18320 18321 183222014-04-17: Version 3.26.18 18323 18324 Removed Isolate::EnterDefaultIsolate (Chromium issue 359977). 18325 18326 Performance and stability improvements on all platforms. 18327 18328 183292014-04-16: Version 3.26.17 18330 18331 Clear invalid field maps in PropertyAccessInfo (Chromium issue 363956). 18332 18333 ES6: Add support for Map/Set forEach (Chromium issues 1793, 2323). 18334 18335 Performance and stability improvements on all platforms. 18336 18337 183382014-04-16: Version 3.26.16 18339 18340 Removed EnterIsolateIfNeeded and a soon-to-be-useless assertion 18341 (Chromium issue 359977). 18342 18343 Removed GetDefaultIsolate{Debugger,ForLocking,StackGuard} (Chromium 18344 issue 359977). 18345 18346 Performance and stability improvements on all platforms. 18347 18348 183492014-04-15: Version 3.26.15 18350 18351 Fix result of LCodeGen::DoWrapReceiver for strict functions and builtins 18352 (Chromium issue 362128). 18353 18354 Performance and stability improvements on all platforms. 18355 18356 183572014-04-15: Version 3.26.14 18358 18359 Performance and stability improvements on all platforms. 18360 18361 183622014-04-14: Version 3.26.13 18363 18364 Make maps in monomorphic IC stubs weak (issue 2073). 18365 18366 x64: Make sure that the upper half of a 64bit register contains 0 for 18367 int32 values (Chromium issue 360611). 18368 18369 Performance and stability improvements on all platforms. 18370 18371 183722014-04-11: Version 3.26.12 18373 18374 Do not use ranges after range analysis (Chromium issue 361608). 18375 18376 Performance and stability improvements on all platforms. 18377 18378 183792014-04-10: Version 3.26.11 18380 18381 Performance and stability improvements on all platforms. 18382 18383 183842014-04-10: Version 3.26.10 18385 18386 Allow the embedder to pass the virtual memory limit to v8. 18387 18388 Performance and stability improvements on all platforms. 18389 18390 183912014-04-09: Version 3.26.9 18392 18393 Fix invalid local property lookup for transitions (Chromium issue 18394 361025). 18395 18396 MIPS: Fixed flooring division by -1 (issue 3259). 18397 18398 Fixed flooring division by -1 on ARM (issue 3259). 18399 18400 Make `String.prototype.contains` throw when passing a regular expression 18401 (issue 3261). 18402 18403 Performance and stability improvements on all platforms. 18404 18405 184062014-04-08: Version 3.26.8 18407 18408 Yet another regression test for range analysis (issue 3204). 18409 18410 Performance and stability improvements on all platforms. 18411 18412 184132014-04-07: Version 3.26.7 18414 18415 Performance and stability improvements on all platforms. 18416 18417 184182014-04-04: Version 3.26.6 18419 18420 Performance and stability improvements on all platforms. 18421 18422 184232014-04-03: Version 3.26.5 18424 18425 Performance and stability improvements on all platforms. 18426 18427 184282014-04-03: Version 3.26.4 18429 18430 Make stray 'return' an early error. 18431 18432 Show references from weak containers as weak in heap snapshots (Chromium 18433 issue 356590). 18434 18435 Make invalid LHSs that are calls late errors (Chromium issue 358346). 18436 18437 Performance and stability improvements on all platforms. 18438 18439 184402014-04-02: Version 3.26.3 18441 18442 Support typed arrays in IsMoreGeneralElementsKindTransition (Chromium 18443 issue 357054). 18444 18445 Remove debugger_auto_break flag. 18446 18447 Store i18n meta data in hidden symbols instead of js accessible 18448 properties (Chromium issue 354967). 18449 18450 Performance and stability improvements on all platforms. 18451 18452 184532014-04-01: Version 3.26.2 18454 18455 Performance and stability improvements on all platforms. 18456 18457 184582014-04-01: Version 3.26.1 18459 18460 Fix Type::Intersect to skip uninhabited bitsets (Chromium issue 357330). 18461 18462 Fix PrepareKeyedOperand on arm (Chromium issue 358057). 18463 18464 Performance and stability improvements on all platforms. 18465 18466 184672014-03-31: Version 3.26.0 18468 18469 Deprecate Start/StopCpuProfiling methods (issue 3213). 18470 18471 Don't crash if we get a timezone change notification on an uninitialized 18472 isolate (Chromium issue 357362). 18473 18474 Performance and stability improvements on all platforms. 18475 18476 184772014-03-28: Version 3.25.30 18478 18479 NativeContext::map_cache reference should be strong in heap snapshots 18480 (Chromium issue 357060). 18481 18482 Performance and stability improvements on all platforms. 18483 18484 184852014-03-27: Version 3.25.29 18486 18487 Performance and stability improvements on all platforms. 18488 18489 184902014-03-27: Version 3.25.28 18491 18492 Performance and stability improvements on all platforms. 18493 18494 184952014-03-26: Version 3.25.27 18496 18497 Promise constructor should not be enumerable (Chromium issue 352597). 18498 18499 Performance and stability improvements on all platforms. 18500 18501 185022014-03-26: Version 3.25.26 18503 18504 Performance and stability improvements on all platforms. 18505 18506 185072014-03-25: Version 3.25.25 18508 18509 Roll ICU 239289:258359 and add support for external ICU data tables 18510 (issue 3142, Chromium issue 72633). 18511 18512 Performance and stability improvements on all platforms. 18513 18514 185152014-03-25: Version 3.25.24 18516 18517 Add support for per-isolate private symbols. 18518 18519 No longer OOM on invalid string length (issue 3060). 18520 18521 Remove Failure::OutOfMemory propagation and 18522 V8::IgnoreOutOfMemoryException (issue 3060). 18523 18524 Tentative Windows dll build fix: Don't V8_EXPORT ScriptCompiler::Source 18525 (issue 3228). 18526 18527 Performance and stability improvements on all platforms. 18528 18529 185302014-03-24: Version 3.25.23 18531 18532 Rename A64 port to ARM64 port (Chromium issue 354405). 18533 18534 Fix missing access check in Runtime_SetPrototype (Chromium issue 18535 354123). 18536 18537 Fix polymorphic hydrogen handling of SLOPPY_ARGUMENTS_ELEMENTS (Chromium 18538 issue 354391). 18539 18540 Performance and stability improvements on all platforms. 18541 18542 185432014-03-20: Version 3.25.22 18544 18545 Increase the "local variables in a function" limit (issue 3205). 18546 18547 Implement ES6 symbol registry and predefined symbols. 18548 18549 Throw exception on invalid string length instead of OOM (Chromium issue 18550 349329). 18551 18552 Performance and stability improvements on all platforms. 18553 18554 185552014-03-20: Version 3.25.21 18556 18557 Performance and stability improvements on all platforms. 18558 18559 185602014-03-20: Version 3.25.20 18561 18562 Fix polymorphic keyed loads for SLOPPY_ARGUMENTS_ELEMENTS (Chromium 18563 issue 350867). 18564 18565 Performance and stability improvements on all platforms. 18566 18567 185682014-03-19: Version 3.25.19 18569 18570 Performance and stability improvements on all platforms. 18571 18572 185732014-03-19: Version 3.25.18 18574 18575 Performance and stability improvements on all platforms. 18576 18577 185782014-03-19: Version 3.25.17 18579 18580 Performance and stability improvements on all platforms. 18581 18582 185832014-03-18: Version 3.25.16 18584 18585 Apply numeric casts correctly in typed arrays and related code (Chromium 18586 issue 353004). 18587 18588 Performance and stability improvements on all platforms. 18589 18590 185912014-03-18: Version 3.25.15 18592 18593 Don't generate keyed store ICs for global proxies (Chromium issue 18594 352983). 18595 18596 MIPS: Make invalid LHSs a parse-time (reference) error (Chromium issue 18597 351658). 18598 18599 Make invalid LHSs a parse-time (reference) error (Chromium issue 18600 351658). 18601 18602 Add Promises/A+ Compliance Test Suite (Chromium issue 347095). 18603 18604 Split Promise API into Promise/Resolver. 18605 18606 Performance and stability improvements on all platforms. 18607 18608 186092014-03-17: Version 3.25.14 18610 18611 Performance and stability improvements on all platforms. 18612 18613 186142014-03-17: Version 3.25.13 18615 18616 Move profiler callback interfaces from v8.h to v8-profiler.h. 18617 18618 Performance and stability improvements on all platforms. 18619 18620 186212014-03-14: Version 3.25.12 18622 18623 PromiseCoerce should deal with an error during accessing "then" 18624 (Chromium issue 347095). 18625 18626 Propagate updated offsets in BoundsCheckBbData (Chromium issue 350863). 18627 18628 Add regression test for range analysis bug (issue 3204). 18629 18630 Continued fix for 351257. Reusing the feedback vector is too complex 18631 (Chromium issue 351257). 18632 18633 StopCpuProfiling should return non-const CpuProfile (issue 3213). 18634 18635 Allow for compiling with xcode 5.1 (which doesn't have gcc anymore). 18636 18637 Performance and stability improvements on all platforms. 18638 18639 186402014-03-14: Version 3.25.11 18641 18642 MIPS: Remove uses of CanBeNegative() in HMod (issue 3204). 18643 18644 MIPS: Remove uses of RangeCanInclude() in flooring division by power of 18645 2 (issue 3204). 18646 18647 MIPS: Fix uses of range analysis results in HChange (issue 3204). 18648 18649 Make translation of modulus operation '--stress-opt'-proof (Chromium 18650 issue 352059). 18651 18652 Remove uses of CanBeNegative() in HMod (issue 3204). 18653 18654 Remove uses of RangeCanInclude() in flooring division by power of 2 18655 (issue 3204). 18656 18657 Fix uses of range analysis results in HChange (issue 3204). 18658 18659 Performance and stability improvements on all platforms. 18660 18661 186622014-03-14: Version 3.25.10 18663 18664 This version was not committed due to script failures. 18665 18666 186672014-03-13: Version 3.25.9 18668 18669 Reland "Enable Object.observe by default" again (issue 2409). 18670 18671 Use intrinsics for builtin ArrayBuffer property accesses (Chromium issue 18672 351787). 18673 18674 Performance and stability improvements on all platforms. 18675 18676 186772014-03-12: Version 3.25.8 18678 18679 Fix HIsSmiAndBranch::KnownSuccessorBlock() by deleting it (Chromium 18680 issue 351320). 18681 18682 Fix handling of polymorphic array accesses with constant index (Chromium 18683 issue 351319). 18684 18685 Fix lazy deopt after tagged binary ops (Chromium issue 350434). 18686 18687 MIPS: Cleanup some of the range uses in ModI/DivI (issue 3204). 18688 18689 Fix issue with getOwnPropertySymbols and hidden properties (Chromium 18690 issue 350864). 18691 18692 Cleanup some of the range uses in ModI/DivI (issue 3204). 18693 18694 PromiseCoerce should ignore primitive values (Chromium issue 347095). 18695 18696 Use a per-isolate cache for the date object JS bits (Chromium issue 18697 348856). 18698 18699 Performance and stability improvements on all platforms. 18700 18701 187022014-03-11: Version 3.25.7 18703 18704 Promise.all and Promise.race should reject non-array parameter (Chromium 18705 issue 347453). 18706 18707 Promise.all and Promise race should use "then" rather than "chain" 18708 (Chromium issue 347427). 18709 18710 Merge the "Compute Minus Zero Checks" phase into the range analysis 18711 (issue 3204). 18712 18713 Performance and stability improvements on all platforms. 18714 18715 187162014-03-10: Version 3.25.6 18717 18718 Replace the recursion in PropagateMinusZeroChecks() with a loop and a 18719 worklist (issue 3204). 18720 18721 Reland "Enable Object.observe by default" (issue 2409). 18722 18723 Enable Object.observe by default (issue 2409). 18724 18725 AllocationTracker now maintains a map from address range to stack trace 18726 that allocated the range. When snapshot is generated the map is used to 18727 find construction stack trace for an object using its address (Chromium 18728 issue 277984). 18729 18730 Introduce Runtime_GetAllScopesDetails to get all scopes at once for a 18731 frame (Chromium issue 340285). 18732 18733 Reduce heavy runtime calls from debug mirrors (Chromium issue 340285). 18734 18735 Check and clear date cache in DateCurrentTime, DateLocalTimezone and 18736 getTimezoneOffset (Chromium issue 142141). 18737 18738 Performance and stability improvements on all platforms. 18739 18740 187412014-03-06: Version 3.25.5 18742 18743 Fix HConstants with Smi-ranged HeapNumber values (Chromium issue 18744 349878). 18745 18746 Fix issues with JSON stringify replacer array (issues 3200, 3201). 18747 18748 Performance and stability improvements on all platforms. 18749 18750 187512014-03-05: Version 3.25.4 18752 18753 x64: Fix LMathMinMax for constant Smi right-hand operands (Chromium 18754 issue 349079). 18755 18756 Performance and stability improvements on all platforms. 18757 18758 187592014-03-04: Version 3.25.3 18760 18761 Clear optimized code cache in shared function info when code gets 18762 deoptimized (Chromium issue 343609). 18763 18764 Fixed constant folding for Math.clz32 (Chromium issue 347906). 18765 18766 Fix JSObject::PrintTransitions (Chromium issue 347912). 18767 18768 Fix handling of constant global variable assignments (Chromium issue 18769 347904). 18770 18771 Removed bogus ASSERT (Chromium issue 347542). 18772 18773 Mark HCompareMap as having Tagged representation (Chromium issue 18774 346636). 18775 18776 Fix crasher in Object.getOwnPropertySymbols (Chromium issue 346141). 18777 18778 Fix the bit massaging code in CompleteParserRecorder::WriteNumber 18779 (Chromium issue 346221). 18780 18781 Don't eliminate loads with incompatible types or representations 18782 (Chromium issue 346343). 18783 18784 Check that after a weak callback, the handle is either dead or strong 18785 (Chromium issue 346061). 18786 18787 Lazy preparsing vs. lazy parsing fix (Chromium issue 346207). 18788 18789 Performance and stability improvements on all platforms. 18790 18791 187922014-02-25: Version 3.25.2 18793 18794 Fix the bit massaging code in CompleteParserRecorder::WriteNumber 18795 (Chromium issue 346221). 18796 18797 Revert r19455 "Load target types and handlers before IC computation." 18798 (Chromium issue 346149). 18799 18800 Don't eliminate loads with incompatible types or representations 18801 (Chromium issue 346343). 18802 18803 Fix for a smi stores optimization on x64 with a regression test 18804 (Chromium issue 345715). 18805 18806 Check that after a weak callback, the handle is either dead or strong 18807 (Chromium issue 346061). 18808 18809 negative bounds checking on realm calls (Chromium issue 344285). 18810 18811 Lazy preparsing vs. lazy parsing fix (Chromium issue 346207). 18812 18813 Fix optimistic BCE to back off after deopt (issue 3176). 18814 18815 Performance and stability improvements on all platforms. 18816 18817 188182014-02-21: Version 3.25.1 18819 18820 Performance and stability improvements on all platforms. 18821 18822 188232014-02-19: Version 3.25.0 18824 18825 ES6: Tighten up Object.prototype.__proto__ (issue 3064). 18826 18827 Fix Hydrogen bounds check elimination (Chromium issue 344186). 18828 18829 Performance and stability improvements on all platforms. 18830 18831 188322014-02-19: Version 3.24.40 18833 18834 A64: Let the MacroAssembler resolve branches to distant targets (issue 18835 3148). 18836 18837 Fixed and improved code for integral division. Fixed and extended tests 18838 (issue 3151). 18839 18840 MIPS: Fix assignment of function name constant (issue 3138). 18841 18842 Fix assignment of function name constant (issue 3138). 18843 18844 Performance and stability improvements on all platforms. 18845 18846 188472014-02-14: Version 3.24.39 18848 18849 Introduce --job-based-sweeping flag and use individual jobs for sweeping 18850 if set (issue 3104). 18851 18852 Performance and stability improvements on all platforms. 18853 18854 188552014-02-13: Version 3.24.38 18856 18857 Merge experimental/a64 to bleeding_edge (issue 3113). 18858 18859 Performance and stability improvements on all platforms. 18860 18861 188622014-02-12: Version 3.24.37 18863 18864 Fix spec violations in JSON.stringify wrt replacer array (issue 3135). 18865 18866 Performance and stability improvements on all platforms. 18867 18868 188692014-02-11: Version 3.24.36 18870 18871 Fix inconsistencies wrt whitespaces (issue 3109). 18872 18873 Performance and stability improvements on all platforms. 18874 18875 188762014-02-10: Version 3.24.35 18877 18878 Fix inconsistencies wrt whitespaces (issue 3109). 18879 18880 Performance and stability improvements on all platforms. 18881 18882 188832014-02-07: Version 3.24.34 18884 18885 Performance and stability improvements on all platforms. 18886 18887 188882014-02-06: Version 3.24.33 18889 18890 Allow externalizing strings in old pointer space (Chromium issue 18891 268686). 18892 18893 Performance and stability improvements on all platforms. 18894 18895 188962014-02-05: Version 3.24.32 18897 18898 Add Box object to heap profiler. 18899 18900 Check the offset argument of TypedArray.set for fitting into Smi 18901 (Chromium issue 340125). 18902 18903 Performance and stability improvements on all platforms. 18904 18905 189062014-02-04: Version 3.24.31 18907 18908 Fix short-circuiting logical and/or in HOptimizedGraphBuilder (Chromium 18909 issue 336148). 18910 18911 Elements field of newly allocated JSArray could be left uninitialized in 18912 some cases (fast literal case) (Chromium issue 340124). 18913 18914 Re-enable escape analysis. 18915 18916 Performance and stability improvements on all platforms. 18917 18918 189192014-02-03: Version 3.24.30 18920 18921 Performance and stability improvements on all platforms. 18922 18923 189242014-02-01: Version 3.24.29 18925 18926 Performance and stability improvements on all platforms. 18927 18928 189292014-01-31: Version 3.24.28 18930 18931 Don't crash in Array.join() if the resulting string exceeds the max 18932 string length (Chromium issue 336820). 18933 18934 Implements ES6 String.prototype.normalize method (issue 2943). 18935 18936 Performance and stability improvements on all platforms. 18937 18938 189392014-01-30: Version 3.24.27 18940 18941 Performance and stability improvements on all platforms. 18942 18943 189442014-01-29: Version 3.24.26 18945 18946 ES6: Map and Set needs to normalize minus zero (issue 3069). 18947 18948 Make `String.prototype.{starts,ends}With` throw when passing a regular 18949 expression (issue 3070). 18950 18951 Performance and stability improvements on all platforms. 18952 18953 189542014-01-28: Version 3.24.25 18955 18956 Performance and stability improvements on all platforms. 18957 18958 189592014-01-27: Version 3.24.24 18960 18961 MIPS: Reduce the stack requirements of GetNoCodeAgeSequence (issue 18962 3111). 18963 18964 Delete v8_shell target now that chrome uses d8 (Chromium issue 331585). 18965 18966 ARM: Reduce the stack requirements of GetNoCodeAgeSequence (issue 3111). 18967 18968 Performance and stability improvements on all platforms. 18969 18970 189712014-01-24: Version 3.24.23 18972 18973 Performance and stability improvements on all platforms. 18974 18975 189762014-01-23: Version 3.24.22 18977 18978 Fix compilation on x64 architectures (issue 3110). 18979 18980 Ensure we don't overwrite transitions in SetPropertyIgnoreAttributes 18981 (Chromium issue 326155). 18982 18983 ES6: Implement Object.setPrototypeOf (issue 2675). 18984 18985 Fixed floor-of-div optimization (Chromium issue 334708). 18986 18987 Performance and stability improvements on all platforms. 18988 18989 189902014-01-22: Version 3.24.21 18991 18992 Performance and stability improvements on all platforms. 18993 18994 189952014-01-21: Version 3.24.20 18996 18997 ES6: Implement Object.setPrototypeOf (issue 2675). 18998 18999 Performance and stability improvements on all platforms. 19000 19001 190022014-01-20: Version 3.24.19 19003 19004 Introduce a setting to control the toolset for which d8 is compiled 19005 (issue 1775). 19006 19007 Performance and stability improvements on all platforms. 19008 19009 190102014-01-17: Version 3.24.18 19011 19012 Performance and stability improvements on all platforms. 19013 19014 190152014-01-16: Version 3.24.17 19016 19017 Make cells pointing to JSObjects weak in optimized code (issue 2073). 19018 19019 Performance and stability improvements on all platforms. 19020 19021 190222014-01-15: Version 3.24.16 19023 19024 Annotate mapped memory regions for LeakSanitizer (Chromium issue 19025 328552). 19026 19027 Turn Runtime_MigrateInstance into Runtime_TryMigrateInstance (Chromium 19028 issue 315252). 19029 19030 Performance and stability improvements on all platforms. 19031 19032 190332014-01-14: Version 3.24.15 19034 19035 Introduce an API mirroring the gc extension. 19036 19037 Performance and stability improvements on all platforms. 19038 19039 190402014-01-10: Version 3.24.14 19041 19042 ES6: Add Object.getOwnPropertySymbols (issue 3049). 19043 19044 Performance and stability improvements on all platforms. 19045 19046 190472014-01-09: Version 3.24.13 19048 19049 Add Isolate parameter to HandleScope::NumberOfHandles (Chromium issue 19050 324225). 19051 19052 Removed v8::AssertNoGCScope. 19053 19054 Performance and stability improvements on all platforms. 19055 19056 190572014-01-08: Version 3.24.12 19058 19059 Correctly handle instances without elements in polymorphic keyed 19060 load/store (Chromium issue 331416). 19061 19062 Fix selection of popular pages in store buffer (Chromium issue 331444). 19063 19064 Prepare removal of ObjectTemplate::New without Isolate parameter 19065 (Chromium issue 324225). 19066 19067 Performance and stability improvements on all platforms. 19068 19069 190702014-01-07: Version 3.24.11 19071 19072 Remove generated makefiles on linux when running gyp_v8 19073 (Chromium issue 331475) 19074 19075 Fix building d8 with readline support due to API changes 19076 19077 Performance and stability improvements on all platforms. 19078 19079 190802014-01-03: Version 3.24.10 19081 19082 Reland r18383: More API cleanup (Chromium issue 324225). 19083 19084 MIPS: Fix loading of global object in LWrapReceiver (Chromium issue 19085 318420). 19086 19087 Performance and stability improvements on all platforms. 19088 19089 190902014-01-02: Version 3.24.9 19091 19092 Performance and stability improvements on all platforms. 19093 19094 190952013-12-30: Version 3.24.8 19096 19097 ARM: fix loading of global object in LWrapReceiver (Chromium issue 19098 318420). 19099 19100 Fix a race between concurrent recompilation and OSR (Chromium issue 19101 330046). 19102 19103 Turn off concurrent sweeping (issue 3071). 19104 19105 Performance and stability improvements on all platforms. 19106 19107 191082013-12-23: Version 3.24.7 19109 19110 Fix small spec violation in String.prototype.split (issue 3026). 19111 19112 Correctly resolve forcibly context allocated parameters in debug- 19113 evaluate (Chromium issue 325676). 19114 19115 Introduce Function::GetBoundFunction. 19116 19117 Performance and stability improvements on all platforms. 19118 19119 191202013-12-20: Version 3.24.6 19121 19122 Performance and stability improvements on all platforms. 19123 19124 191252013-12-19: Version 3.24.5 19126 19127 Performance and stability improvements on all platforms. 19128 19129 191302013-12-18: Version 3.24.4 19131 19132 Removed all stuff marked as V8_DEPRECATED. 19133 19134 Performance and stability improvements on all platforms. 19135 19136 191372013-12-17: Version 3.24.3 19138 19139 Performance and stability improvements on all platforms. 19140 19141 191422013-12-17: Version 3.24.2 19143 19144 Flush instruction cache for deserialized code objects. 19145 19146 Performance and stability improvements on all platforms. 19147 19148 191492013-12-13: Version 3.24.1 19150 19151 Fix polymorphic inlined calls with migrating prototypes. 19152 19153 Fixed global object leak caused by overwriting the global receiver (the 19154 global proxy) in the global object with the global object itself 19155 (Chromium issue 324812). 19156 19157 Initialize Date parse cache with SMI instead of double to workaround 19158 sharing mutable heap numbers in snapshot (Chromium issue 280531). 19159 19160 Switch armv7 setting to arm_version==7 in v8 gyp files (Chromium issue 19161 234135). 19162 19163 Performance and stability improvements on all platforms. 19164 19165 191662013-12-09: Version 3.24.0 19167 19168 Performance and stability improvements on all platforms. 19169 19170 191712013-12-04: Version 3.23.18 19172 19173 Performance and stability improvements on all platforms. 19174 19175 191762013-12-03: Version 3.23.17 19177 19178 Performance and stability improvements on all platforms. 19179 19180 191812013-12-02: Version 3.23.16 19182 19183 Array builtins need to be prevented from changing frozen objects, and 19184 changing structure on sealed objects (Chromium issue 299979). 19185 19186 Performance and stability improvements on all platforms. 19187 19188 191892013-11-29: Version 3.23.15 19190 19191 Fix context register allocation in LTransitionElementsKind 19192 (Chromium issue 324306). 19193 19194 Fix bug in inlining Function.apply (Chromium issue 323942). 19195 19196 Ensure that length is Smi in TypedArrayFromArrayLike constructor 19197 (Chromium issue 324028). 19198 19199 Performance and stability improvements on all platforms. 19200 19201 192022013-11-28: Version 3.23.14 19203 19204 Shorten autogenerated error message (issue 3019). 19205 19206 Performance and stability improvements on all platforms. 19207 19208 192092013-11-27: Version 3.23.13 19210 19211 Increase precision for base conversion for large integers (issue 3025). 19212 19213 Flatten cons string for single character substrings (Chromium issue 19214 323041). 19215 19216 Performance and stability improvements on all platforms. 19217 19218 192192013-11-26: Version 3.23.12 19220 19221 Performance and stability improvements on all platforms. 19222 19223 192242013-11-25: Version 3.23.11 19225 19226 Deprecate old versions of Isolate::SetData and GetData. 19227 19228 Performance and stability improvements on all platforms. 19229 19230 192312013-11-22: Version 3.23.10 19232 19233 Remove preemption thread and API. 19234 (issue 3004) 19235 19236 Performance and stability improvements on all platforms. 19237 19238 192392013-11-21: Version 3.23.9 19240 19241 API: Change AdjustAmountOfExternalAllocatedMemory calls to use int64_t 19242 instead of intptr_t. 19243 19244 Remove deprecated v8::SetResourceConstraints without Isolate parameter. 19245 19246 Remove deprecated v8-defaults.h and defaults.cc. 19247 (Chromium issue 312241) 19248 19249 Make it possible to add more than one piece of embedder data to 19250 isolates. 19251 (Chromium issue 317398) 19252 19253 Performance and stability improvements on all platforms. 19254 19255 192562013-11-20: Version 3.23.8 19257 19258 Fixed crashes exposed though fuzzing. 19259 (Chromium issue 320948) 19260 19261 Deprecated v8::External::New without Isolate parameter. 19262 19263 Made number of available threads isolate-dependent and exposed it to 19264 ResourceConstraints. 19265 (issue 2991) 19266 19267 Performance and stability improvements on all platforms. 19268 19269 192702013-11-19: Version 3.23.7 19271 19272 Bugfix: dependent code field in AllocationSite was keeping code objects 19273 alive even after context death. 19274 (Chromium issue 320532) 19275 19276 Fixed data view accessors to throw execptions on offsets bigger than 19277 size_t. 19278 (issue 3013) 19279 19280 Performance and stability improvements on all platforms. 19281 19282 192832013-11-18: Version 3.23.6 19284 19285 Limit size of dehoistable array indices. 19286 (Chromium issues 319835, 319860) 19287 19288 Limit the size for typed arrays to MaxSmi. 19289 (Chromium issue 319722) 19290 19291 Performance and stability improvements on all platforms. 19292 19293 192942013-11-15: Version 3.23.5 19295 19296 Fixed missing type feedback check for Generic*String addition. 19297 (Chromium issue 318671) 19298 19299 Fixed duplicate check in DependentCode::Insert. 19300 (Chromium issue 318454) 19301 19302 Performance and stability improvements on all platforms. 19303 19304 193052013-11-14: Version 3.23.4 19306 19307 Fixed overflow in TypedArray initialization function. 19308 (Chromium issue 319120) 19309 19310 Performance and stability improvements on all platforms. 19311 19312 193132013-11-13: Version 3.23.3 19314 19315 Fixed compilation with GCC 4.8. 19316 (issue 2767, 2149) 19317 19318 Added explicit Isolate parameter to External::New. 19319 (Chromium issue 266838) 19320 19321 Performance and stability improvements on all platforms. 19322 19323 193242013-11-12: Version 3.23.2 19325 19326 Fixed --extra-code flag for snapshot creation. 19327 (issue 2994) 19328 19329 Fixed error message wording when instanceof throws. 19330 (Chromium issue 82797, issue 1593) 19331 19332 Performance and stability improvements on all platforms. 19333 19334 193352013-11-08: Version 3.23.1 19336 19337 Made HCapturedObjects non-deletable for DCE. (issue 2987) 19338 19339 Use a fixed random seed per default. (issue 1880, 2885) 19340 19341 Fixed y-umlaut to uppercase. (issue 2984) 19342 19343 Performance and stability improvements on all platforms. 19344 19345 193462013-11-06: Version 3.23.0 19347 19348 Fixed loading message from an Error object. (Chromium issue 306220) 19349 19350 Made Object.freeze/seal/preventExtensions observable. (issue 2975, 2941) 19351 19352 Made snapshots reproducible. (issue 2885) 19353 19354 Added missing negative dictionary lookup to NonexistentHandlerFrontend. 19355 (issue 2980) 19356 19357 Performance and stability improvements on all platforms. 19358 19359 193602013-10-31: Version 3.22.24 19361 19362 Fixed uint32-to-smi conversion in Lithium. 19363 (Chromium issue 309623) 19364 19365 Performance and stability improvements on all platforms. 19366 19367 193682013-10-28: Version 3.22.23 19369 19370 Renamed deprecated __attribute__((no_address_safety_analysis)) to 19371 __attribute__((no_sanitize_address)) (Chromium issue 311283) 19372 19373 Defined DEBUG for v8_optimized_debug=2 19374 19375 Performance and stability improvements on all platforms. 19376 19377 193782013-10-25: Version 3.22.22 19379 19380 Record allocation stack traces. (Chromium issue 277984,v8:2949) 19381 19382 Performance and stability improvements on all platforms. 19383 19384 193852013-10-24: Version 3.22.21 19386 19387 Performance and stability improvements on all platforms. 19388 19389 193902013-10-24: Version 3.22.20 19391 19392 Made Array.prototype.pop throw if the last element is not configurable. 19393 19394 Fixed HObjectAccess for loads from migrating prototypes. 19395 (Chromium issue 305309) 19396 19397 Enabled preaging of code objects when --optimize-for-size. 19398 (Chromium issue 280984) 19399 19400 Exposed v8::Function::GetDisplayName to public API. 19401 (Chromium issue 17356) 19402 19403 Performance and stability improvements on all platforms. 19404 19405 194062013-10-23: Version 3.22.19 19407 19408 Fix materialization of captured objects with field tracking. 19409 (Chromium issue 298990) 19410 19411 Performance and stability improvements on all platforms. 19412 19413 194142013-10-22: Version 3.22.18 19415 19416 Add tool to visualize machine code/lithium. 19417 19418 Handle misaligned loads and stores in load elimination. Do not track 19419 misaligned loads and be conservative about invalidating misaligned 19420 stores. (issue 2934) 19421 19422 Performance and stability improvements on all platforms. 19423 19424 194252013-10-21: Version 3.22.17 19426 19427 Harmony: Implement Math.trunc and Math.sign. (issue 2938) 19428 19429 Performance and stability improvements on all platforms. 19430 19431 194322013-10-21: Version 3.22.16 19433 19434 Performance and stability improvements on all platforms. 19435 19436 194372013-10-18: Version 3.22.15 19438 19439 Enabled calling the SetReference* & SetObjectGroupId functions with a 19440 Persistent<SubclassOfValue>. 19441 19442 Performance and stability improvements on all platforms. 19443 19444 194452013-10-17: Version 3.22.14 19446 19447 Performance and stability improvements on all platforms. 19448 19449 194502013-10-16: Version 3.22.13 19451 19452 Do not look up ArrayBuffer on global object in typed array constructor. 19453 (issue 2931) 19454 19455 Performance and stability improvements on all platforms. 19456 19457 194582013-10-15: Version 3.22.12 19459 19460 Added histograms to track fraction of heap spaces and percentage of 19461 generated crankshaft code. 19462 19463 Moved v8_optimized_debug default value to standalone.gypi. 19464 19465 Track JS allocations as they arrive with no affection on performance 19466 when tracking is switched off (Chromium issue 277984). 19467 19468 Performance and stability improvements on all platforms. 19469 19470 194712013-10-14: Version 3.22.11 19472 19473 Performance and stability improvements on all platforms. 19474 19475 194762013-10-11: Version 3.22.10 19477 19478 Fixed timezone issues with date-time/parse-* tests. 19479 (Chromium issue 2919) 19480 19481 Added column getter to CpuProfileNode (Chromium issue 302537) 19482 19483 Performance and stability improvements on all platforms. 19484 19485 194862013-10-10: Version 3.22.9 19487 19488 Ensure only whitelisted stubs have sse2 versions in the snapshot. 19489 (fix for chromium 304565) 19490 19491 Implement ArrayBuffer.isView. 19492 19493 Performance and stability improvements on all platforms. 19494 19495 194962013-10-04: Version 3.22.8 19497 19498 Performance and stability improvements on all platforms. 19499 19500 195012013-10-03: Version 3.22.7 19502 19503 Debug: Allow stepping into on a given call frame 19504 (Chromium issue 296963). 19505 19506 Always use timeGetTime() for TimeTicks::Now() on Windows 19507 (Chromium issue 288924). 19508 19509 Performance and stability improvements on all platforms. 19510 19511 195122013-10-02: Version 3.22.6 19513 19514 Performance and stability improvements on all platforms. 19515 19516 195172013-10-01: Version 3.22.5 19518 19519 Disabled externalization of sliced/cons strings in old pointer space 19520 (Chromium issue 276357). 19521 19522 Turned on handle zapping for release builds 19523 19524 Performance and stability improvements on all platforms. 19525 19526 195272013-09-30: Version 3.22.4 19528 19529 Function::Call and Object::CallAsFunction APIs should allow v8::Value as 19530 a receiver (issue 2915). 19531 19532 Removed unnecessary mutex (Chromium issue 291236). 19533 19534 Removed ArrayBufferView::BaseAddress method. 19535 19536 Performance and stability improvements on all platforms. 19537 19538 195392013-09-27: Version 3.22.3 19540 19541 Added methods to enable configuration of ResourceConstraints based on 19542 limits derived at runtime. 19543 (Chromium issue 292928) 19544 19545 Added -optimize-for-size flag to optimize for memory size (will be used 19546 by pre-aging CL), and removed the is_memory_constrained 19547 ResourceConstraint. 19548 (Chromium issue 292928) 19549 19550 Performance and stability improvements on all platforms. 19551 19552 195532013-09-26: Version 3.22.2 19554 19555 Performance and stability improvements on all platforms. 19556 19557 195582013-09-25: Version 3.22.1 19559 19560 Sped up creating typed arrays from array-like objects. 19561 (Chromium issue 270507) 19562 19563 Performance and stability improvements on all platforms. 19564 19565 195662013-09-23: Version 3.22.0 19567 19568 LiveEdit to mark more closure functions for re-instantiation when scope 19569 layout changes. 19570 (issue 2872) 19571 19572 Made bounds check elimination iterative instead of recursive. 19573 (Chromium issue 289706) 19574 19575 Turned on i18n support by default. 19576 19577 Set the proper instance-type on HAllocate in BuildFastLiteral. 19578 (Chromium issue 284577) 19579 19580 Performance and stability improvements on all platforms. 19581 19582 195832013-09-18: Version 3.21.17 19584 19585 Implemented local load/store elimination on basic blocks. 19586 19587 Added mutex when accessing concurrent recompilation output queue. 19588 (Chromium issue 291236) 19589 19590 Don't lookup the cache for the result of Function::New. 19591 (Chromium issue 272579) 19592 19593 Tweaked HConstant::EmitAtUses() to eliminate useless constant 19594 generation. 19595 (Chromium issue 2881) 19596 19597 Performance and stability improvements on all platforms. 19598 19599 196002013-09-16: Version 3.21.16 19601 19602 Every place where AllocationMemento is initialized with an 19603 AllocationSite is now checked to be sure a valid Site goes in. This is 19604 temporary code to diagnose chromium bug 284577. 19605 19606 Performance and stability improvements on all platforms. 19607 19608 196092013-09-13: Version 3.21.15 19610 19611 Non-JSObject heap objects are now handled using slow-path IC stub 19612 guarded by the map. 19613 (Chromium issue 280632) 19614 19615 i18n Javascript code added to the snapshot. 19616 (V8 issue 2745) 19617 19618 Performance and stability improvements on all platforms. 19619 196202013-09-12: Version 3.21.14 19621 19622 Added access check for observed objects. 19623 (V8 issue 2778) 19624 19625 Cleaned up v8::ArrayBuffer::Allocator interface. 19626 (V8 issue 2823) 19627 19628 Performance and stability improvements on all platforms. 19629 196302013-09-11: Version 3.21.13 19631 19632 Added a ResourceConstraint for the embedder to specify that V8 is 19633 running on a memory constrained device. 19634 (Chromium issue 280984) 19635 19636 Removed HandleScope default ctor. 19637 (Chromium issue 236173) 19638 19639 Enabled escape analysis for Hydrogen. 19640 19641 Correctly stringified mixed encoding indirect strings. 19642 (Chromium issue 287476) 19643 19644 Performance and stability improvements on all platforms. 19645 19646 196472013-09-09: Version 3.21.12 19648 19649 Fixed bitwise negation on x64. 19650 (Chromium issue 285355) 19651 19652 Dropped GetCurrentThreadId() and TerminateExecution(int) from 19653 the external API. 19654 19655 Fixed polymorphic INTERCEPTOR StoreICs on ARM/MIPS. 19656 (Chromium issue 284998) 19657 19658 Added check if timeout has expired after processing each sample. 19659 (issue 2814,v8:2871) 19660 19661 Removed obsolete global V8::has_been_fooed flags. 19662 (issue 2744) 19663 19664 Performance and stability improvements on all platforms. 19665 19666 196672013-09-05: Version 3.21.11 19668 19669 Performance and stability improvements on all platforms. 19670 19671 196722013-09-04: Version 3.21.10 19673 19674 Fixed Eternal::IsEmpty logic (issue 2870). 19675 19676 Performance and stability improvements on all platforms. 19677 19678 196792013-09-03: Version 3.21.9 19680 19681 Deprecated Persistent functions which were marked to be deprecated. 19682 19683 Allowed uncacheable identifiers to go generic (issue 2867). 19684 19685 Performance and stability improvements on all platforms. 19686 19687 196882013-09-02: Version 3.21.8 19689 19690 Added scriptId to StackTrace frames (issue 2865). 19691 19692 Performance and stability improvements on all platforms. 19693 19694 196952013-08-30: Version 3.21.7 19696 19697 Fixed casts of eternal handles. 19698 19699 Turned on global handle zapping. 19700 19701 Always visit branches during HGraph building (Chromium issue 280333). 19702 19703 Profiler changes: removed deprecated API, support higher sampling 19704 rate on Windows. 19705 19706 Performance and stability improvements on all platforms. 19707 19708 197092013-08-29: Version 3.21.6 19710 19711 Fixed inlined 'throw' statements interfering with live range 19712 computation. (issue 2843) 19713 19714 Performance and stability improvements on all platforms. 19715 19716 197172013-08-28: Version 3.21.5 19718 19719 Fixed compilation with recent MinGW64 versions. (issue 2300) 19720 19721 Added RemovePrototype to FunctionTemplate. (Chromium issue 272440) 19722 19723 Performance and stability improvements on all platforms. 19724 19725 197262013-08-26: Version 3.21.4 19727 19728 Lowered kInitialMaxFastElementArray constant to 95K (issue 2790). 19729 19730 Use signals for cpu profiling on Mac OS X (issue 2814). 19731 19732 Deprecated CpuProfileNode::GetSelfSamplesCount (Chromium issue 267595). 19733 19734 Added support for higher CPU profiler sampling rate on posix systems 19735 (issue 2814). 19736 19737 Worked around 'inlining failed' build error with older GCC 4.x releases. 19738 19739 Added source map support to tick processor. 19740 19741 Stability improvements on all platforms. 19742 19743 197442013-08-23: Version 3.21.3 19745 19746 Temporarily disabled optimization for StringWrappers to use native 19747 valueOf. (issue 2855) 19748 19749 Fixed crash on function declarations in eval inside non-trivial local 19750 scope. (issue 2594) 19751 19752 Rewrote SamplingCircularQueue. (issue 2814) 19753 19754 Fixed hidden properties on object with frozen prototype. (issue 2829) 19755 19756 Fix deoptimization bug. (Chromium issue 274164) 19757 19758 Stability improvements on all platforms. 19759 19760 197612013-08-22: Version 3.21.2 19762 19763 Stability improvements on all platforms. 19764 19765 197662013-08-21: Version 3.21.1 19767 19768 Promoted ArrayBuffer, DataView and typed arrays to non-experimental. 19769 (Chromium issue 270527) 19770 19771 Replaced OS::MemCopy with memcpy in typed array initialization. 19772 (Chromium issue 270642) 19773 19774 Moved i18n break iterator C++ code to runtime (issue 2745) 19775 19776 Fixed invalid out-of-bounds store in MacroAssembler::Allocate. 19777 (Chromium issue 263515) 19778 19779 Fixed register misuse in Allocate() on ARM. (issue 2851) 19780 19781 Fixed empty handle dereference in Runtime_InternalNumberFormat. 19782 (Chromium issue 275467) 19783 19784 Performance and stability improvements on all platforms. 19785 19786 197872013-08-19: Version 3.21.0 19788 19789 Fixed GC-related crasher (Chromium issue 274438) 19790 19791 Reverted making Intl non-enumerable. 19792 19793 Performance and stability improvements on all platforms. 19794 19795 197962013-08-14: Version 3.20.17 19797 19798 Fixed Math.round/floor that had bogus Smi representation 19799 (Chromium issue 272564) 19800 19801 Performance and stability improvements on all platforms. 19802 19803 198042013-08-13: Version 3.20.16 19805 19806 Fixed bug in HPhi::SimplifyConstantInput (Chromium issue 269679) 19807 19808 Fixed gcmole bugs in i18n code (issue 2745) 19809 19810 ia32: Calls to the TranscendentalCacheStub must ensure that esi is 19811 set (issue 2827) 19812 19813 Made sure polymorphic element access creates non-replaying 19814 phis. (issue 2815) 19815 19816 Allowed HPhis to have an invalid merge index. (issue 2815) 19817 19818 Fixed smi-based math floor. (Chromium issue 270268) 19819 19820 Deprecated self and total time getters and total sample count 19821 getter on CpuProfileNode. (Chromium issue 267595) 19822 19823 Fixed Object.freeze, Object.observe wrt CountOperation and 19824 CompoundAssignment. (issue 2774,2779) 19825 19826 Performance and stability improvements on all platforms. 19827 19828 198292013-08-07: Version 3.20.15 19830 19831 Exposed eternal handle api. 19832 19833 Bugfix to solve issues with enabling V8 typed arrays in Blink. 19834 19835 Fixed Array index dehoisting. (Chromium issue 264203) 19836 19837 Updated Array Iterator to use numeric indexes (issue 2818) 19838 19839 Return start/end profiling time in microseconds instead of milliseconds 19840 (issue 2824) 19841 19842 Performance and stability improvements on all platforms. 19843 19844 198452013-08-06: Version 3.20.14 19846 19847 Added new Harmony methods to Array.prototype object. 19848 (issue 2776,v8:2777) 19849 19850 Performance and stability improvements on all platforms. 19851 19852 198532013-08-01: Version 3.20.12 19854 19855 Removed buggy ToNumber truncation (partial fix for issue 2813) 19856 19857 Calling Map etc without new should throw TypeError (issue 2819) 19858 19859 Fixed a crash for large code objects on ARM (Chromium issue 2736) 19860 19861 Fixed stale unhandlified value in JSObject::SetPropertyForResult. 19862 (Chromium issue 265894) 19863 19864 Added new Harmony methods to String.prototype object. 19865 (issue 2796,v8:2797,v8:2798,v8:2799) 19866 19867 Performance and stability improvements on all platforms. 19868 19869 198702013-07-30: Version 3.20.11 19871 19872 Performance and stability improvements on all platforms. 19873 19874 198752013-07-29: Version 3.20.10 19876 19877 Performance and stability improvements on all platforms. 19878 19879 198802013-07-26: Version 3.20.9 19881 19882 Check that ExternalString objects get aligned resources. 19883 19884 Fixed JSArray-specific length lookup in polymorphic array handling 19885 (Chromium issues 263276, 263905). 19886 19887 Performance and stability improvements on all platforms. 19888 19889 198902013-07-24: Version 3.20.8 19891 19892 Deprecated v8::V8::Pause/ResumeProfiler. 19893 19894 Fixed Chromium issues 247688, 258519 and 260203. 19895 19896 Performance and stability improvements on all platforms. 19897 19898 198992013-07-22: Version 3.20.7 19900 19901 Deprecated some debugger methods. 19902 19903 Fixed wrong bailout id in polymorphic stores (Chromium issue 259787). 19904 19905 Fixed data race in SamplingCircularQueue (Chromium issue 251218). 19906 19907 Fixed type feedback in presence of negative lookups 19908 (Chromium issue 252797). 19909 19910 Do not materialize context-allocated values for debug-evaluate 19911 (Chromium issue 259300). 19912 19913 Synchronized Compare-Literal behavior in FullCodegen and Hydrogen 19914 (Chromium issue 260345). 19915 19916 Performance and stability improvements on all platforms. 19917 19918 199192013-07-17: Version 3.20.6 19920 19921 Try to remove invalidated stubs before falling back to checking the 19922 constant state (Chromium issue 260585). 19923 19924 Fixed gyp_v8 to work with use_system_icu=1 (issue 2475). 19925 19926 Fixed sloppy-mode 'const' under Harmony flag (Chromium issue 173361). 19927 19928 Use internal array as API function cache (Chromium issue 260106). 19929 19930 Fixed possible stack overflow in range analysis 19931 (Chromium issue 259452). 19932 19933 Performance and stability improvements on all platforms. 19934 19935 199362013-07-15: Version 3.20.5 19937 19938 Ensured that the length of frozen arrays is immutable 19939 (issue 2711, Chromium issue 259548). 19940 19941 Performance and stability improvements on all platforms. 19942 19943 199442013-07-10: Version 3.20.4 19945 19946 Fixed garbage-collection issue that causes a crash on ARM 19947 (Chromium issue 254570) 19948 19949 Performance and stability improvements on all platforms. 19950 19951 199522013-07-08: Version 3.20.3 19953 19954 Performance and stability improvements on all platforms. 19955 19956 199572013-07-05: Version 3.20.2 19958 19959 Remove deprecated heap profiler methods from V8 public API 19960 19961 Mark i18n functions as native and set proper names 19962 (issue 2745) 19963 19964 Correctly report stack trace when current function is FunctionApply 19965 builtin (Chromium issue 252097) 19966 19967 Enable GDBJIT interface for standalone by default. 19968 19969 Fix debuggersupport=off build. (issue 2754) 19970 19971 Introduce -m64 flag for making x64 when the default gcc compiler is for 19972 X32 19973 19974 Performance and stability improvements on all platforms. 19975 19976 199772013-07-02: Version 3.20.1 19978 19979 Implemented WeakMap.prototype.clear function. (issue 2753) 19980 19981 Ensure CheckInitialized is present independent of define. 19982 (Chromium issue 255779) 19983 19984 Performance and stability improvements on all platforms. 19985 19986 199872013-06-28: Version 3.20.0 19988 19989 Migrated several tests from blink to V8 repository. 19990 19991 Allowed users of the V8 API to distinguish between unset and undefined 19992 HiddenValues (issue 2746). 19993 19994 Deprecated old style callbacks in the V8 API. 19995 19996 Turned on parallel recompilation. 19997 19998 Performance and stability improvements on all platforms. 19999 20000 200012013-06-18: Version 3.19.18 20002 20003 Fixed read-only attribute of Function.length in strict mode. 20004 (issue 2705) 20005 20006 Fixed Runtime_SetProperty to properly handle OOM failures 20007 (Chromium issue 249873) 20008 20009 Emit deprecated check for constant function transitions. 20010 (Chromium issue 250609) 20011 20012 Made MathFloorOfDiv optimization trigger more often 20013 (Issue 2205) 20014 20015 Make more GCs in idle notification handler. 20016 (Chromium issue 241815) 20017 20018 Increased default type info threshold. 20019 (Issue 2730) 20020 20021 Performance and stability improvements on all platforms. 20022 20023 200242013-06-14: Version 3.19.16 20025 20026 Performance and stability improvements on all platforms. 20027 20028 200292013-06-13: Version 3.19.15 20030 20031 Performance and stability improvements on all platforms. 20032 20033 200342013-06-13: Version 3.19.14 20035 20036 Fixed crashes when calling new Array(a) with a single argument that 20037 could result in creating a holey array with a packed elements kind. 20038 (Chromium issue 245480) 20039 20040 Fixed issues in parallel compilation. 20041 (Chromium issue 248076) 20042 20043 Performance and stability improvements on all platforms. 20044 20045 200462013-06-11: Version 3.19.13 20047 20048 Performance and stability improvements on all platforms. 20049 20050 200512013-06-10: Version 3.19.12 20052 20053 Fixed arguments array access. (Chromium issue 247303) 20054 20055 Fixed bug in LookupForWrite. (Chromium issue 242332) 20056 20057 Performance and stability improvements on all platforms. 20058 20059 200602013-06-07: Version 3.19.11 20061 20062 Performance and stability improvements on all platforms. 20063 20064 200652013-06-06: Version 3.19.10 20066 20067 Performance and stability improvements on all platforms. 20068 20069 200702013-06-05: Version 3.19.9 20071 20072 Implemented Load IC support for loading properties from primitive 20073 values to avoid perpetual soft deopts. (Chromium issue 242512) 20074 20075 Implemented Freeing of PerThreadAssertData when possible to avoid 20076 memory leak. (Chromium issue 246567) 20077 20078 Removed V8_USE_OLD_STYLE_PERSISTENT_HANDLE_VISITORS. 20079 20080 Performance and stability improvements on all platforms. 20081 20082 200832013-06-03: Version 3.19.8 20084 20085 Fixed bug with inlining 'Array' function. (Chromium issue 244461) 20086 20087 Fixed initialization of literal objects. (Chromium issue 245424) 20088 20089 Fixed function name inferred inside closures. (Chromium issue 224884) 20090 20091 Performance and stability improvements on all platforms. 20092 20093 200942013-05-31: Version 3.19.7 20095 20096 Added support for //# sourceURL similar to deprecated //@ sourceURL one. 20097 (issue 2702) 20098 20099 Made sure IfBuilder::Return clears the current block. 20100 (Chromium issue 243868) 20101 20102 Fixed two CPU profiler tests on ARM and MIPS simulators 20103 (issue 2628) 20104 20105 Fixed idle incremental GC for large objects. 20106 (Chromium issue 241815) 20107 20108 Disabled --optimize-constructed-arrays due to crashes 20109 (Chromium issue 244461) 20110 20111 Performance and stability improvements on all platforms. 20112 20113 201142013-05-28: Version 3.19.6 20115 20116 Fixed IfBuilder::Deopt to clear the current block 20117 (Chromium issue 243868). 20118 20119 Performance and stability improvements on all platforms. 20120 20121 201222013-05-27: Version 3.19.5 20123 20124 Reset regexp parser flag after scanning ahead for capture groups. 20125 (issue 2690) 20126 20127 Removed flakiness in test-cpu-profiler/SampleWhenFrameIsNotSetup. 20128 (issue 2628) 20129 20130 Performance and stability improvements on all platforms. 20131 20132 201332013-05-24: Version 3.19.4 20134 20135 Fixed edge case in stack trace formatting. (Chromium issue 237617) 20136 20137 Fixed embedded new-space pointer in LCmpObjectEqAndBranch. (Chromium 20138 issue 240032) 20139 20140 Made Object.freeze fast (issue 1858, Chromium issue 115960) 20141 20142 Fixed bogus deopt in BuildEmitDeepCopy for holey arrays. (Chromium issue 20143 242924) 20144 20145 Performance and stability improvements on all platforms. 20146 20147 201482013-05-22: Version 3.19.3 20149 20150 Performance and stability improvements on all platforms. 20151 20152 201532013-05-17: Version 3.19.2 20154 20155 Fill in one-word-fillers for the unused property fields 20156 (Chromium issue 240056). 20157 20158 Removed use_system_v8 logic from the mainline gyp file 20159 (Chromium issue 226860). 20160 20161 Skip CPU profiler samples where top function's stack frame is not 20162 set up properly (issue 2628). 20163 20164 Performance and stability improvements on all platforms. 20165 20166 201672013-05-14: Version 3.19.1 20168 20169 Fixed missing hole check for loads from Smi arrays when all uses are 20170 changes (Chromium issue 233737) 20171 20172 Performance and stability improvements on all platforms. 20173 20174 201752013-05-10: Version 3.19.0 20176 20177 Deprecated Context::New which returns Persistent. 20178 20179 Added Persistent<T>::Reset which disposes the handle and redirects it to 20180 point to another object. 20181 20182 Deprecated WriteAscii and MayContainNonAscii. 20183 20184 Exposed AssertNoAllocation to API. 20185 20186 Performance and stability improvements on all platforms. 20187 20188 201892013-04-30: Version 3.18.5 20190 20191 Allowed setting debugger breakpoints on CompareNilICs (issue 2660) 20192 20193 Fixed beyond-heap load on x64 Crankshafted StringCharFromCode 20194 (Chromium issue 235311) 20195 20196 Change 'Parse error' to three more informative messages. 20197 (Chromium issue 2636) 20198 20199 Performance and stability improvements on all platforms. 20200 20201 202022013-04-26: Version 3.18.4 20203 20204 Added a preliminary API for ES6 ArrayBuffers 20205 20206 Replaced qsort with std::sort. (Chromium issue 2639) 20207 20208 Performance and stability improvements on all platforms. 20209 20210 202112013-04-24: Version 3.18.3 20212 20213 Exposed the GC under a name that is less collision prone than window.gc. 20214 (issue 2641) 20215 20216 Do not emit double values at their use sites. (Chromium issue 234101) 20217 20218 Added methods to allow resuming execution after calling 20219 TerminateExecution(). (issue 2361) 20220 20221 Performance and stability improvements on all platforms. 20222 20223 202242013-04-22: Version 3.18.2 20225 20226 OS::MemMove/OS::MemCopy: Don't call through to generated code when size 20227 == 0 to avoid prefetching invalid memory (Chromium issue 233500) 20228 20229 Removed heap snapshot size limit. (Chromium issue 232305) 20230 20231 Performance and stability improvements on all platforms. 20232 20233 202342013-04-18: Version 3.18.1 20235 20236 Removed SCons related files and deprecated test suite configurations. 20237 20238 Improved handling of unary plus (issue 2527). 20239 20240 Performance and stability improvements on all platforms. 20241 20242 202432013-04-17: Version 3.18.0 20244 20245 Enabled pretenuring of fast literals in high promotion mode. 20246 20247 Removed preparser library; link preparser executable against full V8. 20248 20249 Fixed set-up of intrinsic's 'constructor' properties. 20250 (Chromium issue 229445) 20251 20252 ES6 symbols: extended V8 API to support symbols (issue 2158). 20253 20254 Removed ARM support for VFP2. 20255 20256 Made __proto__ a real JavaScript accessor property. 20257 (issue 1949 and issue 2606) 20258 20259 Performance and stability improvements on all platforms. 20260 20261 202622013-04-04: Version 3.17.16 20263 20264 Stack trace API: poison stack frames below the first strict mode frame. 20265 (issue 2564) 20266 20267 Made Isolate::GetHeapStatistics robust against half-initialized 20268 isolates (Chromium issue 2591). 20269 20270 Finished implementation of ES6 symbols aka. private names (issue 2158). 20271 20272 Performance and stability improvements on all platforms. 20273 20274 202752013-03-21: Version 3.17.15 20276 20277 Rolled back API changes to maintain compatibility with older 20278 3.17.x versions of V8. 20279 20280 Disable zapping of global handles in release mode. 20281 20282 Always mark the entire valid prefix of the descriptor array. 20283 (Chromium issue 196331) 20284 20285 Use internal memcpy for CopyWords and when copying code. 20286 (Chromium issue 196330) 20287 20288 Performance and stability improvements on all platforms. 20289 20290 202912013-03-20: Version 3.17.14 20292 20293 Use internal memcpy when initializing code objects. 20294 (Chromium issue 196330) 20295 20296 Disabled weak embedded maps because of crashes. 20297 (Chromium issues 172489, 217858) 20298 20299 Performance and stability improvements on all platforms. 20300 20301 203022013-03-19: Version 3.17.13 20303 20304 Turned Flags into a uint32_t typedef (Chromium issue 194749). 20305 20306 Performance and stability improvements on all platforms. 20307 20308 203092013-03-18: Version 3.17.12 20310 20311 Unified kMaxArguments with number of bits used to encode it. 20312 (Chromium issue 211741) 20313 20314 Fixed detection of |handle_smi| case in 20315 HOptimizedGraphBuilder::HandlePolymorphicCallNamed. 20316 (Chromium issue 196583) 20317 20318 Performance and stability improvements on all platforms. 20319 20320 203212013-03-15: Version 3.17.11 20322 20323 Added a version of the v8::HandleScope constructor with an v8::Isolate 20324 parameter and made AdjustAmountOfExternalAllocatedMemory an instance 20325 method of v8::Isolate. 20326 (issue 2487) 20327 20328 Fixed two register allocator bugs (off-by-one error/failure 20329 propagation). (issue 2576) 20330 20331 Fixed huge heap snapshot when a heavily shared context has many 20332 variables. (Chromium issue 145687) 20333 20334 Performance and stability improvements on all platforms. 20335 20336 203372013-03-13: Version 3.17.10 20338 20339 Fixed heap snapshot creation for Harmony collections. (issue 2535) 20340 20341 Fixed register allocation corner case. (Chromium issue 177883) 20342 20343 Performance and stability improvements on all platforms. 20344 20345 203462013-03-08: Version 3.17.9 20347 20348 Restored Function()'s expected string representation. (issue 2470) 20349 20350 Enabled deprecatations (again). (issue 2487) 20351 20352 Avoid bool to Oddball conversions by being lazy. (issue 2491) 20353 20354 Added %p option to --logfile. 20355 20356 Hardened Function()'s parsing of function literals. (issue 2470) 20357 20358 ES6 symbols: Refine test for getOwnPropertyNames. (issue 2158) 20359 20360 Performance and stability improvements on all platforms. 20361 20362 203632013-03-07: Version 3.17.8 20364 20365 Added missing license headers. (Chromium issue 98597) 20366 20367 Inserted missing type cast in JSON.stringify. (issue 2570) 20368 20369 Reverted "Send SIGPROF signals on the profiler event processor thread" 20370 (issue 2571) 20371 20372 Fixed Array.length, String.length and Function.prototype LoadICs on x64. 20373 (issue 2568) 20374 20375 ES6 symbols: filter symbols form for-in loops and Object.keys. 20376 (issue 2158) 20377 20378 Properly handle misses for StoreArrayLengthStub on ia32 and x64 20379 (issue 2566) 20380 20381 Fixed x32 handling of Atomic64. (Chromium issue chromium-os:36866) 20382 20383 Removed "library" variable from standalone.gypi. (Chromium issue 111541) 20384 20385 Fixed HCheckSmiOrInt <-> HBoundsCheck interaction wrt. representations. 20386 (issue 2556) 20387 20388 Enabled zapping of disposed global handles in release mode. 20389 (Chromium issue 176056) 20390 20391 Added workaround for redefinition of __proto__ property. (issue 2565) 20392 20393 ES6 symbols: Allow symbols as property names. (issue 2158) 20394 20395 Performance and stability improvements on all platforms. 20396 20397 203982013-03-04: Version 3.17.7 20399 20400 Limited recursion in regexp compilation by a budget. 20401 (Chromium issue 178790) 20402 20403 ES6 symbols: Implemented Symbol intrinsic and basic functionality 20404 (issue 2158) 20405 20406 Performance and stability improvements on all platforms. 20407 20408 204092013-02-28: Version 3.17.6 20410 20411 Fixed materialization of arguments objects with unknown values. 20412 (Chromium issue 163530) 20413 20414 Set default number of sweeper threads to at most four. 20415 20416 Performance and stability improvements on all platforms. 20417 20418 204192013-02-27: Version 3.17.5 20420 20421 Made __proto__ a foreign callback on Object.prototype. 20422 (issue 621, issue 1949 and issue 2441) 20423 20424 Performance and stability improvements on all platforms. 20425 20426 204272013-02-25: Version 3.17.4 20428 20429 Performance and stability improvements on all platforms. 20430 20431 204322013-02-21: Version 3.17.3 20433 20434 Performance and stability improvements on all platforms. 20435 20436 204372013-02-19: Version 3.17.2 20438 20439 Removed bogus check for TOP register in deoptimizer. 20440 (Chromium issue 176943) 20441 20442 Made the Isolate parameter mandatory for internal HandleScopes. 20443 (issue 2487) 20444 20445 Fixed f.apply() optimization when declared arguments are mutated. 20446 (issue 2539) 20447 20448 Performance and stability improvements on all platforms. 20449 20450 204512013-02-14: Version 3.17.1 20452 20453 Performance and stability improvements on all platforms. 20454 20455 204562013-02-13: Version 3.17.0 20457 20458 Enabled parallel sweeping. 20459 20460 Don't try to unlink instructions twice during GVN 20461 (Chromium issue 175141) 20462 20463 Fixed code flusher disabling while marking incrementally. 20464 (Chromium issue 173458, 168582) 20465 20466 Don't use TLS for space iterators. 20467 (issue 2531) 20468 20469 Added new GetHeapStatistics API entry and deprecated old one. 20470 20471 Fixed DoubleStackSlot-to-DoubleStackSlot moves on ia32. Unified 20472 platform-independent code. 20473 (Chromium issue 173907) 20474 20475 Added --trace-array-abuse to help find OOB accesses. 20476 20477 Performance and stability improvements on all platforms. 20478 20479 204802013-02-06: Version 3.16.14 20481 20482 Performance and stability improvements on all platforms. 20483 20484 204852013-02-04: Version 3.16.13 20486 20487 Tagged stubs that rely on instance types as MEGAMORPHIC. 20488 (Chromium issue 173974) 20489 20490 Fixed clearing of dead dependent codes and verifing of weak 20491 embedded maps on full GC. (Chromium issue 172488,172489) 20492 20493 Made the arm port build cleanly with Clang. 20494 20495 Performance and stability improvements on all platforms. 20496 20497 204982013-01-31: Version 3.16.12 20499 20500 Performance and stability improvements on all platforms. 20501 20502 205032013-01-30: Version 3.16.11 20504 20505 Put making embedded maps in optimized code weak behind a flag. 20506 (Chromium issue 172488,172489) 20507 20508 Performance and stability improvements on all platforms. 20509 20510 205112013-01-25: Version 3.16.10 20512 20513 Avoid excessive memory usage during redundant phi elimination. 20514 (issue 2510) 20515 20516 Fixed additional spec violations wrt RegExp.lastIndex. 20517 (issue 2437) 20518 20519 Added Isolate parameter to Persistent class. 20520 (issue 2487) 20521 20522 Performance and stability improvements on all platforms. 20523 20524 205252013-01-24: Version 3.16.9 20526 20527 Made embedded maps in optimized code weak. 20528 (issue 2073) 20529 20530 Fixed corner case when JSFunction is evicted from flusher. 20531 (Chromium issue 168801) 20532 20533 Correctly set kCanBeDivByZero flag for HMathFloorOfDiv. 20534 (Chromium issue 171641) 20535 20536 Performance and stability improvements on all platforms. 20537 20538 205392013-01-23: Version 3.16.8 20540 20541 Correctly reset lastIndex in an RegExp object. 20542 (Chromium issue 170856) 20543 20544 Added a workaround for Windows compilation problems related to V8EXPORT. 20545 (issue 2507) 20546 20547 tools/run-tests.py: shlex.split() the value of --command-prefix 20548 (Chromium issue 171553) 20549 20550 Fixed pattern detection for replacing shifts by rotation. 20551 (Chromium issue 2499) 20552 20553 Performance and stability improvements on all platforms. 20554 20555 205562013-01-21: Version 3.16.7 20557 20558 Removed <(library) usage from v8.gyp. 20559 (Chromium issue 111541) 20560 20561 Fixed out of bounds memory access in TestJSArrayForAllocationSiteInfo. 20562 (Chromium issue 169928) 20563 20564 Performance and stability improvements on all platforms. 20565 20566 205672013-01-18: Version 3.16.6 20568 20569 Made the Isolate parameter mandatory in Locker and Unlocker classes. 20570 (issue 2487) 20571 20572 Avoid pointer underflow in CopyCharsUnsigned. 20573 (issue 2493) 20574 20575 Generate shim headers when using system v8. 20576 (Chromium issue 165264) 20577 20578 Fixed arguments materialization for inlined apply(). 20579 (issue 2489) 20580 20581 Sync'ed laziness between BuildFunctionInfo and MakeFunctionInfo. 20582 (Chromium issue 147497) 20583 20584 Added sanity check to CodeFlusher::AddCandidate. 20585 (Chromium issue 169209) 20586 20587 Performance and stability improvements on all platforms. 20588 20589 205902013-01-15: Version 3.16.5 20591 20592 Removed deprecated functions from V8's external API. 20593 20594 Prepared API for WebKit use of Latin-1. 20595 20596 Fixed V8 issue 2486. 20597 20598 Fixed Chromium issue 169723. 20599 20600 Performance and stability improvements on all platforms. 20601 20602 206032013-01-11: Version 3.16.4 20604 20605 Fixed Chromium issues 168545 and 169209. 20606 20607 Performance and stability improvements on all platforms. 20608 20609 206102013-01-09: Version 3.16.3 20611 20612 Improved GC performance when moving parts of a FixedArray (issue 2452). 20613 20614 Enabled readline on d8 while building a shared lib (issue 1781). 20615 20616 Fixed missing exception check in typed array constructor 20617 (Chromium issue 168545). 20618 20619 Check for read-only-ness when preparing for array sort (issue 2419). 20620 20621 Performance and stability improvements on all platforms. 20622 20623 206242013-01-04: Version 3.16.2 20625 20626 Added Makefile options to build for the Raspberry Pi (armv7=0, 20627 arm_fpu=vfp2). 20628 20629 Performance and stability improvements on all platforms. 20630 20631 206322012-12-27: Version 3.16.1 20633 20634 Fixed x64 MathMinMax for negative untagged int32 arguments. 20635 (Chromium issue 164442) 20636 20637 Fixed FloatingPointHelper::CheckSSE2OperandIsInt32. 20638 (issue 2458) 20639 20640 Performance and stability improvements on all platforms. 20641 20642 206432012-12-21: Version 3.16.0 20644 20645 V8_Fatal now prints C++ stack trace in debug mode. 20646 20647 Added HTML-based tick processor. 20648 20649 Continued implementation of Object.observe (V8 issue 2409). 20650 20651 Fixed V8 issues 2243, 2340, 2393, 2399, 2457. 20652 20653 Fixed Chromium issues 125308, 165637, 166379, 166553. 20654 20655 Performance and stability improvements on all platforms. 20656 20657 206582012-12-10: Version 3.15.11 20659 20660 Define CAN_USE_VFP2/3_INSTRUCTIONS based on arm_neon and arm_fpu GYP 20661 flags. 20662 20663 Performance and stability improvements on all platforms. 20664 20665 206662012-12-07: Version 3.15.10 20667 20668 Enabled optimisation of functions inside eval. (issue 2315) 20669 20670 Fixed spec violations in methods of Number.prototype. (issue 2443) 20671 20672 Added GCTracer metrics for a scavenger GC for DOM wrappers. 20673 20674 Performance and stability improvements on all platforms. 20675 20676 206772012-12-06: Version 3.15.9 20678 20679 Fixed candidate eviction in code flusher. 20680 (Chromium issue 159140) 20681 20682 Iterate through all arguments for side effects in Math.min/max. 20683 (issue 2444) 20684 20685 Fixed spec violations related to regexp.lastIndex 20686 (issue 2437, issue 2438) 20687 20688 Performance and stability improvements on all platforms. 20689 20690 206912012-12-04: Version 3.15.8 20692 20693 Enforced stack allocation of TryCatch blocks. 20694 (issue 2166,chromium:152389) 20695 20696 Fixed external exceptions in external try-catch handlers. 20697 (issue 2166) 20698 20699 Activated incremental code flushing by default. 20700 20701 Performance and stability improvements on all platforms. 20702 20703 207042012-11-30: Version 3.15.7 20705 20706 Activated code aging by default. 20707 20708 Included more information in --prof log. 20709 20710 Removed eager sweeping for lazy swept spaces. Try to find in 20711 SlowAllocateRaw a bounded number of times a big enough memory slot. 20712 (issue 2194) 20713 20714 Performance and stability improvements on all platforms. 20715 20716 207172012-11-26: Version 3.15.6 20718 20719 Ensure double arrays are filled with holes when extended from 20720 variations of empty arrays. (Chromium issue 162085) 20721 20722 Performance and stability improvements on all platforms. 20723 20724 207252012-11-23: Version 3.15.5 20726 20727 Fixed JSON.stringify for objects with interceptor handlers. 20728 (Chromium issue 161028) 20729 20730 Fixed corner case in x64 compare stubs. (issue 2416) 20731 20732 Performance and stability improvements on all platforms. 20733 20734 207352012-11-16: Version 3.15.4 20736 20737 Fixed Array.prototype.join evaluation order. (issue 2263) 20738 20739 Perform CPU sampling by CPU sampling thread only iff processing thread 20740 is not running. (issue 2364) 20741 20742 When using an Object as a set in Object.getOwnPropertyNames, null out 20743 the proto. (issue 2410) 20744 20745 Disabled EXTRA_CHECKS in Release build. 20746 20747 Heap explorer: Show representation of strings. 20748 20749 Removed 'type' and 'arguments' properties from Error object. 20750 (issue 2397) 20751 20752 Added atomics implementation for ThreadSanitizer v2. 20753 (Chromium issue 128314) 20754 20755 Fixed LiveEdit crashes when object/array literal is added. (issue 2368) 20756 20757 Performance and stability improvements on all platforms. 20758 20759 207602012-11-13: Version 3.15.3 20761 20762 Changed sample shell to send non-JS output (e.g. errors) to stderr 20763 instead of stdout. 20764 20765 Correctly check for stack overflow even when interrupt is pending. 20766 (issue 214) 20767 20768 Collect stack trace on stack overflow. (issue 2394) 20769 20770 Performance and stability improvements on all platforms. 20771 20772 207732012-11-12: Version 3.15.2 20774 20775 Function::GetScriptOrigin supplies sourceURL when script name is 20776 not available. (Chromium issue 159413) 20777 20778 Made formatting error message side-effect-free. (issue 2398) 20779 20780 Fixed length check in JSON.stringify. (Chromium issue 160010) 20781 20782 ES6: Added support for Set and Map clear method (issue 2400) 20783 20784 Fixed slack tracking when instance prototype changes. 20785 (Chromium issue 157019) 20786 20787 Fixed disabling of code flusher while marking. (Chromium issue 159140) 20788 20789 Added a test case for object grouping in a scavenger GC (issue 2077) 20790 20791 Support shared library build of Android for v8. 20792 (Chromium issue 158821) 20793 20794 ES6: Added support for size to Set and Map (issue 2395) 20795 20796 Performance and stability improvements on all platforms. 20797 20798 207992012-11-06: Version 3.15.1 20800 20801 Put incremental code flushing behind a flag. (Chromium issue 159140) 20802 20803 Performance and stability improvements on all platforms. 20804 20805 208062012-10-31: Version 3.15.0 20807 20808 Loosened aligned code target requirement on ARM (issue 2380) 20809 20810 Fixed JSON.parse to treat leading zeros correctly. 20811 (Chromium issue 158185) 20812 20813 Performance and stability improvements on all platforms. 20814 20815 208162012-10-22: Version 3.14.5 20817 20818 Killed off the SCons based build. 20819 20820 Added a faster API for creating v8::Integer objects. 20821 20822 Speeded up function deoptimization by avoiding quadratic pass over 20823 optimized function list. (Chromium issue 155270) 20824 20825 Always invoke the default Array.sort functions from builtin functions. 20826 (issue 2372) 20827 20828 Reverted recent CPU profiler changes because they broke --prof. 20829 (issue 2364) 20830 20831 Switched code flushing to use different JSFunction field. 20832 (issue 1609) 20833 20834 Performance and stability improvements on all platforms. 20835 20836 208372012-10-15: Version 3.14.4 20838 20839 Allow evals for debugger even if they are prohibited in the debugee 20840 context. (Chromium issue 154733) 20841 20842 Enabled --verify-heap in release mode (issue 2120) 20843 20844 Performance and stability improvements on all platforms. 20845 20846 208472012-10-11: Version 3.14.3 20848 20849 Use native context to retrieve ErrorMessageForCodeGenerationFromStrings 20850 (Chromium issue 155076). 20851 20852 Bumped variable limit further to 2^17 (Chromium issue 151625). 20853 20854 Performance and stability improvements on all platforms. 20855 20856 208572012-10-10: Version 3.14.2 20858 20859 ARM: allowed VFP3 instructions when hardfloat is enabled. 20860 (Chromium issue 152506) 20861 20862 Fixed instance_descriptors() and PushStackTraceAndDie regressions. 20863 (Chromium issue 151749) 20864 20865 Made GDBJIT interface compile again. (issue 1804) 20866 20867 Fixed Accessors::FunctionGetPrototype's proto chain traversal. 20868 (Chromium issue 143967) 20869 20870 Made sure that names of temporaries do not clash with real variables. 20871 (issue 2322) 20872 20873 Rejected local module declarations. (Chromium issue 150628) 20874 20875 Rejected uses of lexical for-loop variable on the RHS. (issue 2322) 20876 20877 Fixed slot recording of code target patches. 20878 (Chromium issue 152615,chromium:144230) 20879 20880 Changed the Android makefile to use GCC 4.6 instead of GCC 4.4.3. 20881 20882 Performance and stability improvements on all platforms. 20883 20884 208852012-10-01: Version 3.14.1 20886 20887 Don't set -m32 flag when compiling with Android ARM compiler. 20888 (Chromium issue 143889) 20889 20890 Restore the descriptor array before returning allocation failure. 20891 (Chromium issue 151750) 20892 20893 Lowered kMaxVirtualRegisters (v8 issue 2139, Chromium issues 123822 and 20894 128252). 20895 20896 Pull more recent gyp in 'make dependencies'. 20897 20898 Made sure that the generic KeyedStoreIC changes length and element_kind 20899 atomically (issue 2346). 20900 20901 Bumped number of allowed variables per scope to 65535, to address GWT. 20902 (Chromium issue 151625) 20903 20904 Support sourceURL for dynamically inserted scripts (issue 2342). 20905 20906 Performance and stability improvements on all platforms. 20907 20908 209092012-09-20: Version 3.14.0 20910 20911 Fixed missing slot recording during clearing of CallICs. 20912 (Chromium issue 144230) 20913 20914 Fixed LBoundsCheck on x64 to handle (stack slot + constant) correctly. 20915 (Chromium issue 150729) 20916 20917 Fixed minus zero test. (Issue 2133) 20918 20919 Fixed setting array length to zero for slow elements. 20920 (Chromium issue 146910) 20921 20922 Fixed lost arguments dropping in HLeaveInlined. 20923 (Chromium issue 150545) 20924 20925 Fixed casting error for receiver of interceptors. 20926 (Chromium issue 149912) 20927 20928 Throw a more descriptive exception when blocking 'eval' via CSP. 20929 (Chromium issue 140191) 20930 20931 Fixed debugger's eval when close to stack overflow. (issue 2318) 20932 20933 Added checks to live edit. (issue 2297) 20934 20935 Switched on code compaction on incremental GCs. 20936 20937 Fixed caching of optimized code for OSR. (issue 2326) 20938 20939 Not mask exception thrown by toString in String::UtfValue etc. 20940 (issue 2317) 20941 20942 Fixed API check for length of external arrays. (Chromium issue 148896) 20943 20944 Ensure correct enumeration indices in the dict (Chromium issue 148376) 20945 20946 Correctly initialize regexp global cache. (Chromium issue 148378) 20947 20948 Fixed arguments object materialization during deopt. (issue 2261) 20949 20950 Introduced new API to expose external string resource regardless of 20951 encoding. 20952 20953 Fixed CHECK failure in LCodeGen::DoWrapReceiver when 20954 --deopt-every-n-times flag is present 20955 (Chromium issue 148389) 20956 20957 Fixed edge case of extension with NULL as source string. 20958 (Chromium issue 144649) 20959 20960 Fixed array index dehoisting. (Chromium issue 141395) 20961 20962 Performance and stability improvements on all platforms. 20963 20964 209652012-09-11: Version 3.13.7 20966 20967 Enable/disable LiveEdit using the (C++) debug API. 20968 20969 Performance and stability improvements on all platforms. 20970 20971 209722012-09-06: Version 3.13.6 20973 20974 Added validity checking to API functions and calls. 20975 20976 Disabled accessor inlining (Chromium issue 134609). 20977 20978 Fixed bug in Math.min/max in optimized code (Chromium issue 145961). 20979 20980 Directly use %ObjectKeys in json stringify (Chromium issue 2312). 20981 20982 Fixed VS2005 build (issue 2313). 20983 20984 Activated fixed ES5 readonly semantics by default. 20985 20986 Added hardfp flag to the Makefile. 20987 20988 Performance and stability improvements on all platforms. 20989 20990 209912012-08-29: Version 3.13.5 20992 20993 Release stack trace data after firing Error.stack accessor. 20994 (issue 2308) 20995 20996 Added a new API V8::SetJitCodeEventHandler to push code name and 20997 location to users such as profilers. 20998 20999 Allocate block-scoped global bindings to global context. 21000 21001 Performance and stability improvements on all platforms. 21002 21003 210042012-08-28: Version 3.13.4 21005 21006 Print reason for disabling optimization. Kill --trace-bailout flag. 21007 21008 Provided option to disable full DEBUG build on Android. 21009 21010 Introduced global contexts to represent lexical global scope(s). 21011 21012 Fixed rounding in Uint8ClampedArray setter. (issue 2294) 21013 21014 Performance and stability improvements on all platforms. 21015 21016 210172012-08-21: Version 3.13.3 21018 21019 Performance and stability improvements on all platforms. 21020 21021 210222012-08-20: Version 3.13.2 21023 21024 Performance and stability improvements on all platforms. 21025 21026 210272012-08-16: Version 3.13.1 21028 21029 Performance and stability improvements on all platforms. 21030 21031 210322012-08-10: Version 3.13.0 21033 21034 Added histograms for total allocated/live heap size, as well as 21035 allocated size and percentage of total for map and cell space. 21036 21037 Fixed parseInt's octal parsing behavior (ECMA-262 Annex E 15.1.2.2). 21038 (issue 1645) 21039 21040 Added checks for interceptors to negative lookup code in Crankshaft. 21041 (Chromium issue 140473) 21042 21043 Made incremental marking clear ICs and type feedback cells. 21044 21045 Performance and stability improvements on all platforms. 21046 21047 210482012-08-01: Version 3.12.19 21049 21050 Performance and stability improvements on all platforms. 21051 21052 210532012-07-30: Version 3.12.18 21054 21055 Forced using bit-pattern for signed zero double. (issue 2239) 21056 21057 Made sure double to int conversion is correct. (issue 2260) 21058 21059 Performance and stability improvements on all platforms. 21060 21061 210622012-07-27: Version 3.12.17 21063 21064 Always set the callee's context when calling a function from optimized 21065 code. 21066 (Chromium issue 138887) 21067 21068 Fixed building with GCC 3.x 21069 (issue 2016, 2017) 21070 21071 Improved API calls that return empty handles. 21072 (issue 2245) 21073 21074 Performance and stability improvements on all platforms. 21075 21076 210772012-07-25: Version 3.12.16 21078 21079 Performance and stability improvements on all platforms. 21080 21081 210822012-07-24: Version 3.12.15 21083 21084 Added PRESERVE_ASCII_NULL option to String::WriteAscii. 21085 (issue 2252) 21086 21087 Added dependency to HLoadKeyed* instructions to prevent invalid 21088 hoisting. (Chromium issue 137768) 21089 21090 Enabled building d8 for Android on Mac. 21091 21092 Interpret negative hexadecimal literals as NaN. 21093 (issue 2240) 21094 21095 Expose counters in javascript when using --track-gc-object-stats. 21096 21097 Enabled building and testing V8 on Android IA. 21098 21099 Added --trace-parse flag to parser. 21100 21101 Performance and stability improvements on all platforms. 21102 21103 211042012-07-18: Version 3.12.14 21105 21106 Deactivated optimization of packed arrays. 21107 (Chromium issue 137768) 21108 21109 Fixed broken accessor transition. 21110 (Chromium issue 137689) 21111 21112 Performance and stability improvements on all platforms. 21113 21114 211152012-07-17: Version 3.12.13 21116 21117 Fixed missing tagging of stack value in finally block. 21118 (Chromium issue 137496) 21119 21120 Added more support for heap analysis. 21121 21122 Performance and stability improvements on all platforms. 21123 21124 211252012-07-16: Version 3.12.12 21126 21127 Added an option to the tickprocessor to specify the directory for lib 21128 lookup. 21129 21130 Fixed ICs for slow objects with native accessor (Chromium issue 137002). 21131 21132 Fixed transcendental cache on ARM in optimized code (issue 2234). 21133 21134 New heap inspection tools: counters for object sizes and counts, 21135 histograms for external fragmentation. 21136 21137 Incorporated constness into inferred interfaces (in preparation for 21138 handling imports) (issue 1569). 21139 21140 Performance and stability improvements on all platforms. 21141 21142 211432012-07-12: Version 3.12.11 21144 21145 Renamed "mips" arch to "mipsel" in the GYP build. 21146 21147 Fixed computation of call targets on prototypes in Crankshaft. 21148 (Chromium issue 125148) 21149 21150 Removed use of __lookupGetter__ when generating stack trace. 21151 (issue 1591) 21152 21153 Turned on ES 5.2 globals semantics by default. 21154 (issue 1991, Chromium issue 80591) 21155 21156 Synced preparser and parser wrt syntax error in switch..case. 21157 (issue 2210) 21158 21159 Fixed reporting of octal literals in strict mode when preparsing. 21160 (issue 2220) 21161 21162 Fixed inline constructors for Harmony Proxy prototypes. 21163 (issue 2225) 21164 21165 Performance and stability improvements on all platforms. 21166 21167 211682012-07-10: Version 3.12.10 21169 21170 Re-enabled and fixed issue with array bounds check elimination 21171 (Chromium issue 132114). 21172 21173 Fixed Debug::Break crash. (Chromium issue 131642) 21174 21175 Added optimizing compiler support for JavaScript getters. 21176 21177 Performance and stability improvements on all platforms. 21178 21179 211802012-07-06: Version 3.12.9 21181 21182 Correctly advance the scanner when scanning unicode regexp flag. 21183 (Chromium issue 136084) 21184 21185 Fixed unhandlified code calling Harmony Proxy traps. 21186 (issue 2219) 21187 21188 Performance and stability improvements on all platforms. 21189 21190 211912012-07-05: Version 3.12.8 21192 21193 Implemented TypedArray.set and ArrayBuffer.slice in d8. 21194 21195 Performance and stability improvements on all platforms. 21196 21197 211982012-07-03: Version 3.12.7 21199 21200 Fixed lazy compilation for strict eval scopes. 21201 (Chromium issue 135066) 21202 21203 Made MACOSX_DEPLOYMENT_TARGET configurable in GYP. 21204 (issue 2151) 21205 21206 Report "hidden properties" in heap profiler for properties case. 21207 (issue 2212) 21208 21209 Activated optimization of packed arrays by default. 21210 21211 Performance and stability improvements on all platforms. 21212 21213 212142012-06-29: Version 3.12.6 21215 21216 Cleaned up hardfp ABI detection for ARM (V8 issue 2140). 21217 21218 Extended TypedArray support in d8. 21219 21220 212212012-06-28: Version 3.12.5 21222 21223 Fixed lazy parsing heuristics to respect outer scope. 21224 (Chromium issue 135008) 21225 21226 Allow using test-wrapper-gypbuild.py on Windows when no python 21227 interpreter is registered. 21228 21229 Performance and stability improvements on all platforms. 21230 21231 212322012-06-27: Version 3.12.4 21233 21234 Removed -fomit-frame-pointer flag from Release builds to make 21235 the stack walkable by TCMalloc (Chromium issue 133723). 21236 21237 Ported r7868 (constant masking) to x64 (issue 1374). 21238 21239 Expose more detailed memory statistics (issue 2201). 21240 21241 Fixed Harmony Maps and WeakMaps for undefined values 21242 (Chromium issue 132744). 21243 21244 Correctly throw reference error in strict mode with ICs disabled 21245 (issue 2119). 21246 21247 Performance and stability improvements on all platforms. 21248 21249 212502012-06-25: Version 3.12.3 21251 21252 Reverted r11835 'Unify promotion and allocation limit computation' due 21253 to V8 Splay performance regression on Mac. (Chromium issue 134183) 21254 21255 Fixed sharing of literal boilerplates for optimized code. (issue 2193) 21256 21257 Performance and stability improvements on all platforms. 21258 21259 212602012-06-22: Version 3.12.2 21261 21262 Made near-jump check more strict in LoadNamedFieldPolymorphic on 21263 ia32/x64. (Chromium issue 134055) 21264 21265 Fixed lazy sweeping heuristics to prevent old-space expansion. 21266 (issue 2194) 21267 21268 Performance and stability improvements on all platforms. 21269 21270 212712012-06-21: Version 3.12.1 21272 21273 Performance and stability improvements on all platforms. 21274 21275 212762012-06-20: Version 3.12.0 21277 21278 Fixed Chromium issues: 21279 115100, 129628, 131994, 132727, 132741, 132742, 133211 21280 21281 Fixed V8 issues: 21282 915, 1914, 2034, 2087, 2094, 2134, 2156, 2166, 2172, 2177, 2179, 2185 21283 21284 Added --extra-code flag to mksnapshot to load JS code into the VM 21285 before creating the snapshot. 21286 21287 Support 'restart call frame' command in the debugger. 21288 21289 Performance and stability improvements on all platforms. 21290 21291 212922012-06-13: Version 3.11.10 21293 21294 Implemented heap profiler memory usage reporting. 21295 21296 Preserved error message during finally block in try..finally. 21297 (Chromium issue 129171) 21298 21299 Fixed EnsureCanContainElements to properly handle double values. 21300 (issue 2170) 21301 21302 Improved heuristics to keep objects in fast mode with inherited 21303 constructors. 21304 21305 Performance and stability improvements on all platforms. 21306 21307 213082012-06-06: Version 3.11.9 21309 21310 Implemented ES5-conformant semantics for inherited setters and read-only 21311 properties. Currently behind --es5_readonly flag, because it breaks 21312 WebKit bindings. 21313 21314 Exposed last seen heap object id via v8 public api. 21315 21316 Performance and stability improvements on all platforms. 21317 21318 213192012-05-31: Version 3.11.8 21320 21321 Avoid overdeep recursion in regexp where a guarded expression with a 21322 minimum repetition count is inside another quantifier. 21323 (Chromium issue 129926) 21324 21325 Fixed missing write barrier in store field stub. 21326 (issues 2143, 1465, Chromium issue 129355) 21327 21328 Proxies: Fixed receiver for setters inherited from proxies. 21329 Proxies: Fixed ToStringArray function so that it does not reject some 21330 keys. 21331 (issue 1543) 21332 21333 Performance and stability improvements on all platforms. 21334 21335 213362012-05-29: Version 3.11.7 21337 21338 Get better function names in stack traces. 21339 21340 Performance and stability improvements on all platforms. 21341 21342 213432012-05-24: Version 3.11.6 21344 21345 Fixed RegExp.prototype.toString for incompatible receivers 21346 (issue 1981). 21347 21348 Performance and stability improvements on all platforms. 21349 21350 213512012-05-23: Version 3.11.5 21352 21353 Performance and stability improvements on all platforms. 21354 21355 213562012-05-22: Version 3.11.4 21357 21358 Some cleanup to common.gypi. This fixes some host/target combinations 21359 that weren't working in the Make build on Mac. 21360 21361 Handle EINTR in socket functions and continue incomplete sends. 21362 (issue 2098) 21363 21364 Fixed python deprecations. (issue 1391) 21365 21366 Made socket send and receive more robust and return 0 on failure. 21367 (Chromium issue 15719) 21368 21369 Fixed GCC 4.7 (C++11) compilation. (issue 2136) 21370 21371 Set '-m32' option for host and target platforms 21372 21373 Performance and stability improvements on all platforms. 21374 21375 213762012-05-18: Version 3.11.3 21377 21378 Disable optimization for functions that have scopes that cannot be 21379 reconstructed from the context chain. (issue 2071) 21380 21381 Define V8_EXPORT to nothing for clients of v8. (Chromium issue 90078) 21382 21383 Correctly check for native error objects. (Chromium issue 2138) 21384 21385 Performance and stability improvements on all platforms. 21386 21387 213882012-05-16: Version 3.11.2 21389 21390 Revert r11496. (Chromium issue 128146) 21391 21392 Implement map collection for incremental marking. (issue 1465) 21393 21394 Add toString method to CallSite (which describes a frame of the 21395 stack trace). 21396 21397 213982012-05-15: Version 3.11.1 21399 21400 Added a readbuffer function to d8 that reads a file into an ArrayBuffer. 21401 21402 Fix freebsd build. (V8 issue 2126) 21403 21404 Performance and stability improvements on all platforms. 21405 21406 214072012-05-11: Version 3.11.0 21408 21409 Fixed compose-discard crasher from r11524 (issue 2123). 21410 21411 Activated new global semantics by default. Global variables can 21412 now shadow properties of the global object (ES5.1 erratum). 21413 21414 Properly set ElementsKind of empty FAST_DOUBLE_ELEMENTS arrays when 21415 transitioning (Chromium issue 117409). 21416 21417 Made Error.prototype.name writable again, as required by the spec and 21418 the web (Chromium issue 69187). 21419 21420 Implemented map collection with incremental marking (issue 1465). 21421 21422 Regexp: Fixed overflow in min-match-length calculation 21423 (Chromium issue 126412). 21424 21425 MIPS: Fixed illegal instruction use on Loongson in code for 21426 Math.random() (issue 2115). 21427 21428 Fixed crash bug in VisitChoice (Chromium issue 126272). 21429 21430 Fixed unsigned-Smi check in MappedArgumentsLookup 21431 (Chromium issue 126414). 21432 21433 Fixed LiveEdit for function with no locals (issue 825). 21434 21435 Fixed register clobbering in LoadIC for interceptors 21436 (Chromium issue 125988). 21437 21438 Implemented clearing of CompareICs (issue 2102). 21439 21440 Performance and stability improvements on all platforms. 21441 21442 214432012-05-03: Version 3.10.8 21444 21445 Enabled MIPS cross-compilation. 21446 21447 Ensured reload of elements pointer in StoreFastDoubleElement stub. 21448 (Chromium issue 125515) 21449 21450 Fixed corner cases in truncation behavior when storing to 21451 TypedArrays. (issue 2110) 21452 21453 Fixed failure to properly recognize and report out-of-memory 21454 conditions when allocating code space pages. (Chromium issue 21455 118625) 21456 21457 Fixed idle notifications to perform a round of incremental GCs 21458 after context disposal. (issue 2107) 21459 21460 Fixed preparser for try statement. (issue 2109) 21461 21462 Performance and stability improvements on all platforms. 21463 21464 214652012-04-30: Version 3.10.7 21466 21467 Performance and stability improvements on all platforms. 21468 21469 214702012-04-26: Version 3.10.6 21471 21472 Fixed some bugs in accessing details of the last regexp match. 21473 21474 Fixed source property of empty RegExp objects. (issue 1982) 21475 21476 Enabled inlining some V8 API functions. 21477 21478 Performance and stability improvements on all platforms. 21479 21480 214812012-04-23: Version 3.10.5 21482 21483 Put new global var semantics behind a flag until WebKit tests are 21484 cleaned up. 21485 21486 Enabled stepping into callback passed to builtins. 21487 (Chromium issue 109564) 21488 21489 Performance and stability improvements on all platforms. 21490 21491 214922012-04-19: Version 3.10.4 21493 21494 Fixed issues when stressing compaction with WeakMaps. 21495 21496 Fixed missing GVN flag for new-space promotion. (Chromium issue 123919) 21497 21498 Simplify invocation sequence at monomorphic function invocation sites. 21499 (issue 2079) 21500 21501 Performance and stability improvements on all platforms. 21502 21503 215042012-04-17: Version 3.10.3 21505 21506 Fixed several bugs in heap profiles (including issue 2078). 21507 21508 Throw syntax errors on illegal escape sequences. 21509 21510 Implemented rudimentary module linking (behind --harmony flag) 21511 21512 Implemented ES5 erratum: Global declarations should shadow 21513 inherited properties. 21514 21515 Made handling of const more consistent when combined with 'eval' 21516 and 'with'. 21517 21518 Fixed V8 on MinGW-x64 (issue 2026). 21519 21520 Performance and stability improvements on all platforms. 21521 21522 215232012-04-13: Version 3.10.2 21524 21525 Fixed native ARM build (issues 1744, 539) 21526 21527 Return LOOKUP variable instead of CONTEXT for non-context allocated 21528 outer scope parameters (Chromium issue 119609). 21529 21530 Fixed regular and ElementsKind transitions interfering with each other 21531 (Chromium issue 122271). 21532 21533 Improved performance of keyed loads/stores which have a HeapNumber 21534 index (issues 1388, 1295). 21535 21536 Fixed WeakMap processing for evacuation candidates (issue 2060). 21537 21538 Bailout on possible direct eval calls (Chromium issue 122681). 21539 21540 Do not assume that names of function expressions are context-allocated 21541 (issue 2051). 21542 21543 Performance and stability improvements on all platforms. 21544 21545 215462012-04-10: Version 3.10.1 21547 21548 Fixed bug with arguments object in inlined functions (issue 2045). 21549 21550 Fixed performance bug with lazy initialization (Chromium issue 21551 118686). 21552 21553 Added suppport for Mac OS X 64bit builds with GYP. 21554 (Patch contributed by Filipe David Manana <fdmanana@gmail.com>) 21555 21556 Fixed bug with hidden properties (issue 2034). 21557 21558 Fixed a performance bug when reloading pages (Chromium issue 117767, 21559 V8 issue 1902). 21560 21561 Fixed bug when optimizing throw in top-level code (issue 2054). 21562 21563 Fixed two bugs with array literals (issue 2055, Chromium issue 121407). 21564 21565 Fixed bug with Math.min/Math.max with NaN inputs (issue 2056). 21566 21567 Fixed a bug with the new runtime profiler (Chromium issue 121147). 21568 21569 Fixed compilation of V8 using uClibc. 21570 21571 Optimized boot-up memory use. 21572 21573 Optimized regular expressions. 21574 21575 215762012-03-30: Version 3.10.0 21577 21578 Fixed store IC writability check in strict mode 21579 (Chromium issue 120099). 21580 21581 Resynchronize timers if the Windows system time was changed. 21582 (Chromium issue 119815) 21583 21584 Removed "-mfloat-abi=hard" from host compiler cflags when building for 21585 hardfp ARM 21586 (https://code.google.com/p/chrome-os-partner/issues/detail?id=8539) 21587 21588 Fixed edge case for case independent regexp character classes 21589 (issue 2032). 21590 21591 Reset function info counters after context disposal. 21592 (Chromium issue 117767, V8 issue 1902) 21593 21594 Fixed missing write barrier in CopyObjectToObjectElements. 21595 (Chromium issue 119926) 21596 21597 Fixed missing bounds check in HasElementImpl. 21598 (Chromium issue 119925) 21599 21600 Performance and stability improvements on all platforms. 21601 21602 216032012-03-23: Version 3.9.24 21604 21605 Activated count-based profiler for ARM. 21606 21607 Fixed use of proxies as f.prototype properties. (issue 2021) 21608 21609 Enabled snapshots on MIPS. 21610 21611 Performance and stability improvements on all platforms. 21612 21613 216142012-03-21: Version 3.9.23 21615 21616 Use correct arguments adaptation environment when inlining function 21617 containing arguments. (Issue 2014) 21618 21619 Performance and stability improvements on all platforms. 21620 21621 216222012-03-20: Version 3.9.22 21623 21624 Enabled count-based profiler by default. 21625 21626 Implemented a hash based look-up to speed up address checks 21627 in large object space (issue 853). 21628 21629 Performance and stability improvements on all platforms. 21630 21631 216322012-03-19: Version 3.9.21 21633 21634 Fixed push-to-trunk script (and re-push). 21635 21636 Added API call that identifies strings that are guaranteed only to 21637 contain ASCII characters. 21638 21639 216402012-03-19: Version 3.9.20 21641 21642 Fixed declarations escaping global strict eval. (Issue 1624) 21643 21644 Fixed wrapping of receiver for non-strict callbacks. (Issue 1973) 21645 21646 Fixed function declarations overwriting read-only global properties. 21647 (Chromium issue 115452) 21648 21649 Fixed --use-strict flag in combination with --harmony[-scoping]. 21650 21651 Debugger: naive implementation of "step into Function.prototype.bind". 21652 21653 Debugger: added ability to set script source from within OnBeforeCompile 21654 21655 Added flag to always call DebugBreak on abort. 21656 21657 Re-enabled constructor inlining and inline === comparison with boolean 21658 constants. (Issue 2009) 21659 21660 Don't use an explicit s0 in ClampDoubleToUint8. (Issue 2004) 21661 21662 Performance and stability improvements on all platforms. 21663 21664 216652012-03-14: Version 3.9.19 21666 21667 Ensure there is a smi check of the receiver for global load and call 21668 ICs (Chromium issue 117794). 21669 21670 Performance and stability improvements on all platforms. 21671 21672 216732012-03-13: Version 3.9.18 21674 21675 Ensure consistency of Math.sqrt on Intel platforms. 21676 21677 Remove static initializers in v8. (issue 1859) 21678 21679 Add explicit dependency on v8_base in the GYP-based build. 21680 21681 Performance and stability improvements on all platforms. 21682 21683 216842012-03-12: Version 3.9.17 21685 21686 Fixed VFP detection through compiler defines. (issue 1996) 21687 21688 Add Code-related fields to postmortem metadata. 21689 21690 Performance and stability improvements on all platforms. 21691 21692 216932012-03-09: Version 3.9.16 21694 21695 Added basic interface inference for modules (behind the --harmony flag). 21696 21697 Added Object.is, Number.isFinite, Number.isNaN. 21698 21699 Updated the Unicode tables to Unicode version 6.1.0. 21700 21701 Performance and stability improvements on all platforms. 21702 21703 217042012-03-06: Version 3.9.15 21705 21706 Fix the heap profiler crash caused by memory layout changes between 21707 passes. 21708 21709 Fix Error.prototype.toString to throw TypeError. (issue 1980) 21710 21711 Fix double-rounding in strtod for MinGW. (issue 1062) 21712 21713 Fix corrupted snapshot serializaton on ia32. (Chromium issue v8/1985) 21714 21715 Performance and stability improvements on all platforms. 21716 21717 217182012-03-01: Version 3.9.14 21719 21720 Performance and stability improvements on all platforms. 21721 21722 217232012-02-29: Version 3.9.13 21724 21725 Added code kind check before preparing for OSR. (issue 1900, 115073) 21726 21727 Fixed issue 1802: Pass zone explicitly to zone-allocation on x64 and 21728 ARM. 21729 21730 Ported string construct stub to x64. (issue 849) 21731 21732 Performance and stability improvements on all platforms. 21733 21734 217352012-02-28: Version 3.9.12 21736 21737 Fixed the negative lookup stub to handle deleted entries in a 21738 dictionary. (issue 1964) 21739 21740 Added a new API where the host can supply a callback function. The 21741 callback function can resolve the location of a return address on stack 21742 to the location where a return-address rewriting profiler stashed the 21743 original return address. 21744 21745 Fixed Chromium issue http://crbug.com/115646: When compiling for-in 21746 pass correct context value to the increment instruction. 21747 21748 Fixed issue 1853: Update breakpoints set with partial file name after 21749 compile. 21750 21751 217522012-02-27: Version 3.9.11 21753 21754 Made 'module' a context-sensitive keyword (V8 issue 1957). 21755 21756 217572012-02-24: Version 3.9.10 21758 21759 Fixed V8 issues 1322, 1772 and 1969. 21760 21761 Conformance improvements. 21762 21763 Performance and stability improvements on all platforms. 21764 21765 217662012-02-23: Version 3.9.9 21767 21768 Supported fast case for-in in Crankshaft. 21769 21770 Sped up heap snapshot serialization and dominators construction. 21771 21772 Randomized allocation addresses on windows. (Chromium issue 115151) 21773 21774 Fixed compilation with MinGW-w64. (issue 1943) 21775 21776 Fixed incorrect value of assignments to non-extensible properties. 21777 21778 Fixed a crash bug in generated code on ia32. 21779 21780 Performance and stability improvements on all platforms. 21781 21782 217832012-02-21: Version 3.9.8 21784 21785 Fixed memory leak and missing #include in StartupDataDecompressor 21786 (issue 1960). 21787 21788 Renamed static methods to avoid shadowing virtual methods and fix Clang 21789 C++11 compile error. 21790 21791 Fixed sequence of element access in array builtins (issue 1790). 21792 21793 Performance and stability improvements on all platforms. 21794 21795 217962012-02-16: Version 3.9.7 21797 21798 Fixed V8 issues 1322, 1878, 1942, 1945 and Chromium issue 113924. 21799 21800 Fixed GCC-4.7 warnings. 21801 21802 Added Navier-Stokes benchmark. 21803 21804 Performance and stability improvements on all platforms. 21805 21806 218072012-02-14: Version 3.9.6 21808 21809 Fixed template-related linker error. (issue 1936) 21810 21811 Allowed inlining of functions containing object literals. (issue 1322) 21812 21813 Added --call-graph-size option to tickprocessor. (issue 1937) 21814 21815 Heap Snapshot maximum size limit is too low for really big apps. At the 21816 moment the limit is 256MB. (Chromium issue 113015) 21817 21818 Performance and stability improvements on all platforms. 21819 21820 218212012-02-09: Version 3.9.5 21822 21823 Removed unused command line flags. 21824 21825 Performance and stability improvements on all platforms. 21826 21827 218282012-02-08: Version 3.9.4 21829 21830 Properly initialize element-transitioning array literals on ARM. 21831 (issue 1930) 21832 21833 Bug fixes on all platforms. 21834 21835 218362012-02-07: Version 3.9.3 21837 21838 When rethrowing an exception, print the stack trace of its original 21839 site instead of rethrow site (Chromium issue 60240). 21840 21841 Increased size of small stacks from 32k to 64k to avoid hitting limits 21842 in Chromium (Chromium issue 112843). 21843 21844 218452012-02-06: Version 3.9.2 21846 21847 Added timestamp to --trace-gc output. (issue 1932) 21848 21849 Heap profiler reports implicit references. 21850 21851 Optionally export metadata with libv8 to enable debuggers to inspect V8 21852 state. 21853 21854 218552012-02-02: Version 3.9.1 21856 21857 Fixed memory leak in NativeObjectsExplorer::FindOrAddGroupInfo 21858 (Chromium issue 112315). 21859 21860 Fixed a crash in dev tools (Chromium issue 107996). 21861 21862 Added 'dependencies_traverse': 1 to v8 GYP target. 21863 21864 Performance and stability improvements on all platforms. 21865 21866 218672012-02-01: Version 3.9.0 21868 21869 Reduced memory use immediately after starting V8. 21870 21871 Stability fixes and performance improvements on all platforms. 21872 21873 218742012-01-26: Version 3.8.9 21875 21876 Flush number string cache on GC (issue 1605). 21877 21878 Provide access to function inferred name with 21879 v8::Function::GetInferredName in V8 public API. 21880 21881 Fix building with Clang (issue 1912). 21882 21883 Reduce the space used by the stack for the profiling thread. 21884 21885 Fix misleading documentation of v8::Locker (issue 542). 21886 21887 Introduce readbinary function in d8 to read binary files. 21888 21889 Performance and stability improvements on all platforms. 21890 21891 218922012-01-23: Version 3.8.8 21893 21894 Limited number of loop iterations in Heap::ReserveSpace 21895 (Chromium issue 99027). 21896 21897 Fixed solaris build (VirtualMemory) (issue 1761). 21898 21899 Fixed strict vs. non-strict handling of function proxies in 21900 higher-order array and string methods. 21901 21902 Enabled asynchronous remote debugging with d8 (issue 1691). 21903 21904 Stability and performance improvements on all platforms. 21905 21906 219072012-01-19: Version 3.8.7 21908 21909 Ensure that LRandom restores rsi after call to the C function on x64. 21910 (Chromium issue http://crbug.com/110509) 21911 21912 Fixing include issues on *bsd when building with scons. 21913 (issue 1897) 21914 21915 Provide a switch to specify -fno-strict-aliasing 21916 (issue 1887) 21917 21918 Move WIN32 define from standalone.gypi to common.gypi 21919 (issue 1760) 21920 21921 Fix corner-case in heap size estimation. 21922 (issue 1893) 21923 21924 Fix and enable NEW_NON_STRICT_FAST ArgumentsAccess stub on x64. 21925 (issue 1903) 21926 21927 Performance improvements and bug fixes. 21928 21929 219302012-01-16: Version 3.8.6 21931 21932 Add primitive WebGL array support to d8. 21933 21934 Improve heap size estimation (issue 1893). 21935 21936 Hash collision DOS workaround extended from string keys 21937 to numeric keys. 21938 21939 Provide an API for iterating through all external strings referenced 21940 from the JS heap. 21941 21942 Adjust position recorded for call expressions. http://crbug.com/109195 21943 21944 Fix GC crash related to instanceof. http://crbug.com/109448 21945 21946 Performance improvements and bug fixes. 21947 21948 219492012-01-05: Version 3.8.5 21950 21951 Fix broken test that assumes that no GC can clear the regexp cache (GC 21952 can happen at any time due to Crankshaft). 21953 21954 Fix handling of bogus receivers for Harmony collections. (issue 1884) 21955 21956 Add netbsd support to gyp build. 21957 21958 Determine page size at runtime on posix platforms. 21959 21960 Ensure that store buffer filtering hash sets are cleared after 21961 StoreBuffer::Filter. 21962 21963 Randomize the seed used for string hashing. This helps guard against 21964 CPU-eating DOS attacks against node.js servers. Based on code from 21965 Bert Belder. This version only solves the issue for those that compile 21966 V8 themselves or those that do not use snapshots. A snapshot-based 21967 precompiled V8 will still have predictable string hash codes. 21968 21969 Implement callback when script finishes running in V8 API. 21970 21971 Improve performance of Math.min and Math.max for the case of two 21972 arguments. (issue 1325) 21973 21974 219752012-01-02: Version 3.8.4 21976 21977 Performance improvements for large Smi-only arrays. 21978 21979 Fixed InternalArrays construction. (issue 1878) 21980 21981 219822011-12-27: Version 3.8.3 21983 21984 Avoid embedding new space objects into code objects in the lithium gap 21985 resolver. (chromium:108296) 21986 21987 Bug fixes and performance optimizations on all platforms. 21988 21989 219902011-12-21: Version 3.8.2 21991 21992 Add max optimization flag to v8 gyp build to ensure V8 is always built 21993 fully optimized in Chrome. 21994 21995 MIPS: Bring MIPS to parity with other platforms. 21996 21997 Optimizations and stability improvements on all platforms. 21998 21999 220002011-12-19: Version 3.8.1 22001 22002 Fixed GCC 4.7 warnings. Patch from Tobias Burnus. 22003 22004 Stability improvements on all platforms. 22005 22006 220072011-12-13: Version 3.8.0 22008 22009 Fixed handling of arrays in DefineOwnProperty. (issue 1756) 22010 22011 Sync parser and preparser on do-while and return statements. 22012 (issue 1856) 22013 22014 Fixed another corner case for DefineOwnProperty on arrays (issue 1756). 22015 22016 Stability and performance improvements on all platforms. 22017 22018 220192011-12-01: Version 3.7.12 22020 22021 Increase tick interval for the android platform. 22022 22023 Fix a bug in the register allocator. (chromium:105112) 22024 22025 Fix handling of recompiling code. (chromium:105375, v8:1782) 22026 22027 Start incremental marking on idle notification. (v8:1458) 22028 22029 Build fixes for various platforms. 22030 22031 Various performance improvements. 22032 22033 220342011-11-29: Version 3.7.11 22035 22036 Fixed bug when generating padding to ensure space for lazy 22037 deoptimization. 22038 (issue 1846) 22039 22040 Further reduced pause times due to GC. 22041 22042 Stability and performance improvements on all platforms. 22043 22044 220452011-11-23: Version 3.7.10 22046 22047 Set maximum length of FixedArray in terms of elements instead an 22048 absolute number of bytes. 22049 (Chromium issue 103103) 22050 22051 Stability and performance improvements on all platforms. 22052 22053 220542011-11-21: Version 3.7.9 22055 22056 Removed exit-time destructors. 22057 22058 Stability and performance improvements on all platforms. 22059 22060 220612011-11-17: Version 3.7.8 22062 22063 Removed hidden prototype from builtins, i.e., deleting an overridden 22064 function on builtins will not make the original function reappear. 22065 22066 Added NetBSD support for scons build. 22067 22068 Performance improvements on all platforms. 22069 22070 220712011-11-14: Version 3.7.7 22072 22073 Fix missing fast property accessors in heap snapshots. 22074 (issue 1818) 22075 22076 220772011-11-11: Version 3.7.6 22078 22079 Fixed filtering of store buffer for large object pages. 22080 (issue 1817) 22081 22082 Fixed generated hash function on all platforms. 22083 (issue 1808) 22084 22085 Fixed Heap::Shrink to ensure that it does not free pages that are 22086 still in use. 22087 (Chromium issue 100414) 22088 22089 Stability and performance improvements on all platforms. 22090 22091 220922011-11-10: Version 3.7.5 22093 22094 Added initial gyp infrastructure for MIPS. 22095 22096 Implemented performance improvements to the incremental garbage 22097 collector. 22098 22099 Added optimizations and stability improvements on all platforms. 22100 22101 221022011-11-07: Version 3.7.4 22103 22104 Proper "libv8.so.3.7.4" SONAME for Linux shared library (issue 1786). 22105 22106 Fix Harmony sets and maps to allow null and undefined as keys 22107 (still hidden behind --harmony flag) (issue 1622). 22108 22109 Implement VirtualMemory on FreeBSD to fix build (issue 1807). 22110 22111 Enable VFP instructions for Android. 22112 22113 Fix error handling in Date.prototype.toISOString (issue 1792). 22114 22115 Bug fixes and performance improvements for all platforms. 22116 22117 Not officially supported but noteworthy: Crankshaft for MIPS :-) 22118 22119 221202011-10-28: Version 3.7.3 22121 22122 Slight deoptimization as a workaround for issue with jslint: Issue 22123 1789. 22124 22125 221262011-10-27: Version 3.7.2 22127 22128 Fix bug in deoptimization. Known issue with jslint: Issue 1789. 22129 22130 221312011-10-26: Version 3.7.1 22132 22133 Achieved 33% speedup in debug-mode tests. 22134 22135 Removed special casing of calls to RegExp test and exec methods with no 22136 argument. Now matches new JSC behaviour. crbug.com/75740. 22137 22138 Return the empty string on cyclic references in toString (ES5 22139 conformance). 22140 22141 Fixed bug triggered by JSBeautifier. crbug.com/100409. 22142 22143 Made Math.random state per-context instead of per-process (issue 864). 22144 22145 Fixed stack traces to skip native functions. 22146 22147 Make snapshots (new contexts) smaller and faster. 22148 22149 Fixed handling of Function.apply for non-array arguments. 22150 22151 Fixed evaluation order in defineProperties to match FireFox. 22152 22153 Fixed handling of non-object receivers for array builtins, 22154 crbug.com/100702. 22155 22156 Multiple fixes to improve compliance with test262. 22157 22158 Fixed compatibility with older Android releases. 22159 22160 Fixed compilation with gcc-4.5.3. 22161 22162 Improved performance of WriteUtf8, issue 1665. 22163 22164 Made native syntax an early error in the preparser. 22165 22166 Fixed issues 793 and 893 relating to Function.prototype.bind. 22167 22168 Improved let, const, Set and Map support and other Harmony features 22169 (behind the --harmony flag). 22170 22171 Changed evaluation order for > and <= to match ES5 instead of ES3. 22172 22173 Bug fixes and performance improvements on all platforms. 22174 22175 221762011-10-13: Version 3.7.0 22177 22178 Fixed array handling for Object.defineOwnProperty (ES5 conformance). 22179 22180 Fixed issue 1757 (string slices of external strings). 22181 22182 Fixed issue 1759 (ARM). 22183 22184 Added flag --noclever-optimizations to disable some things that 22185 caused trouble in the past. 22186 22187 Added flag --stress-compaction for testing. 22188 22189 Added flag --harmony to activate all experimental Harmony features. 22190 22191 221922011-10-10: Version 3.6.6 22193 22194 Added a GC pause visualization tool. 22195 22196 Added presubmit=no and werror=no flags to Makefile. 22197 22198 ES5/Test262 conformance improvements. 22199 22200 Fixed compilation issues with GCC 4.5.x (issue 1743). 22201 22202 Bug fixes and performance improvements on all platforms. 22203 22204 222052011-10-05: Version 3.6.5 22206 22207 New incremental garbage collector. 22208 22209 Removed the hard heap size limit (soft heap size limit is still 22210 700/1400Mbytes by default). 22211 22212 Implemented ES5 generic Array.prototype.toString (Issue 1361). 22213 22214 V8 now allows surrogate pair codes in decodeURIComponent (Issue 1415). 22215 22216 Fixed x64 RegExp start-of-string bug (Issues 1746, 1748). 22217 22218 Fixed propertyIsEnumerable for numeric properties (Issue 1692). 22219 22220 Fixed the MinGW and Windows 2000 builds. 22221 22222 Fixed "Prototype chain is not searched if named property handler does 22223 not set a property" (Issue 1636). 22224 22225 Made the RegExp.prototype object be a RegExp object (Issue 1217). 22226 22227 Disallowed future reserved words as labels in strict mode. 22228 22229 Fixed string split to correctly coerce the separator to a string 22230 (Issue 1711). 22231 22232 API: Added an optional source length field to the Extension 22233 constructor. 22234 22235 API: Added Debug::DisableAgent to match existing Debug::EnableAgent 22236 (Issue 1573). 22237 22238 Added "native" target to Makefile for the benefit of Linux distros. 22239 22240 Fixed: debugger stops stepping outside evaluate (Issue 1639). 22241 22242 More work on ES-Harmony proxies. Still hidden behind a flag. 22243 22244 Bug fixes and performance improvements on all platforms. 22245 22246 222472011-09-15: Version 3.6.4 22248 22249 Fixed d8's broken readline history. 22250 22251 Removed the need for code delete events in CPU profiler (Issue 1466). 22252 22253 Fixed debugger stepping next with trycatch recursion (Issue 1639). 22254 22255 Fixing parallel execution in d8 (with -p) and some memory leaks. 22256 22257 Support for precise stepping in functions compiled before debugging was 22258 started (step 1). 22259 22260 222612011-09-13: Version 3.6.3 22262 22263 Implemented better support of typed arrays in the d8 shell. 22264 22265 Bug fixes and performance improvements on all platforms. 22266 22267 222682011-09-08: Version 3.6.2 22269 22270 Added "dependencies" target to top-level Makefile. 22271 22272 Added ability to turn profiler on/off in d8. 22273 22274 Added "soname_version" parameter to common.gypi, v8.gyp, and Makefile. 22275 22276 Fixed several crash bugs. 22277 22278 222792011-09-07: Version 3.6.1 22280 22281 Fixed a bug in abrupt exit from with or catch inside finally. 22282 22283 Fixed possible crash in FixedDoubleArray::Initialize() (Chromium 22284 issue 95113). 22285 22286 Fixed a bug in Page::GetRegionMaskForSpan (Chromium issue 94425). 22287 22288 Fixed a few clang warnings (which -Werror treated as errors). 22289 22290 Performance improvements on all platforms. 22291 22292 222932011-09-05: Version 3.6.0 22294 22295 Fixed a bug when optimizing named function expression (issue 1647). 22296 22297 Fixed a bug when optimizing f.call.apply (issue 1650). 22298 22299 Made arguments and caller always be null on native functions 22300 (issues 1548 and 1643). 22301 22302 Fixed issue 1648 (cross-compiling x64 targeting ia32). 22303 22304 Fixed issue 371 (d8 printing of strings containing \0). 22305 22306 Fixed order of evaluation in arguments to parseInt (issue 1649). 22307 22308 Fixed a problem with large heap snapshots in Chrome DevTools 22309 (issue 1658, chromium issue 89268). 22310 22311 Upped default maximum heap size from 512M to 700M. 22312 22313 223142011-08-31: Version 3.5.10 22315 22316 Added dependency of v8_base on WinSocket2 Windows library in 22317 the GYP-build. 22318 22319 Various bugfixes. 22320 22321 223222011-08-29: Version 3.5.9 22323 22324 Made FromPropertyDescriptor not trigger inherited setters. 22325 22326 Fixed .gyp files to work on the ARM simulator. 22327 22328 Fixed shared library build warnings for MSVS. 22329 22330 223312011-08-24: Version 3.5.8 22332 22333 Added V8EXPORT attributes for v8::Array::CheckCast and 22334 v8::Number::CheckCast. 22335 22336 Made a slight API change enabling opting out from null termination 22337 in String::Write*(). 22338 22339 Fixed arm build for gcc-4.6. 22340 22341 223422011-08-22: Version 3.5.7 22343 22344 Make scanner handle invalid unicode escapes in identifiers correctly. 22345 22346 Make regexp flag parsing stricter. 22347 22348 Fix several memory leaks. 22349 22350 223512011-08-17: Version 3.5.6 22352 22353 Fixed issue that could cause crashes when running with --heap-stats. 22354 22355 Fixed compilation on Linux 2.6.9 and older. 22356 22357 Fixed live-object-list to work with isolates. 22358 22359 Fixed memory leaks in zones and isolates. 22360 22361 Fixed a performance regression for TypedArrays on x64. 22362 22363 Stability improvements on all platforms. 22364 22365 223662011-08-15: Version 3.5.5 22367 22368 Fixed bugs involving negative zero and the optimizing compiler. 22369 22370 Fixed optimized version of Function.apply(x, arguments). (issue 1592) 22371 22372 Eliminated uses of deprecated ARM instructions. 22373 22374 Sped up Math.floor by using SSE 4.1 roundsd instruction on ia32. 22375 22376 Removed restriction on the size of disassembled code that is printed. 22377 22378 223792011-08-10: Version 3.5.4 22380 22381 Added a preliminary implementation of ES Harmony weak maps. Weak 22382 maps can be enabled by the flag --harmony-weakmaps. 22383 22384 Introduced a toplevel Makefile to support GYP-based building. GYP 22385 can be obtained from http://gyp.googlecode.com. 22386 22387 Fixed a bug in the length property of functions created by 22388 Function.prototype.bind. 22389 22390 Reduced malloc heap allocation on process startup. 22391 22392 Several important code generation bug fixes. 22393 22394 Performance improvements on all platforms. 22395 22396 223972011-08-03: Version 3.5.3 22398 22399 MIPS: Port of fix to ClassOf check from ARM. 22400 Patch from Paul Lind <plind44@gmail.com>. 22401 22402 Stopped using mprotect on Cygwin. 22403 Avoided uninitialized member warning on gcc 4.3.4 22404 Both patches by Bert Belder. 22405 22406 Bug fixes and performance improvements on all platforms. 22407 22408 224092011-08-01: Version 3.5.2 22410 22411 Performance improvements on all platforms. 22412 22413 224142011-07-28: Version 3.5.1 22415 22416 Fixed setting the readonly flag on the prototype property using the 22417 API call FunctionTemplate::SetPrototypeAttributes (issue 1539). 22418 22419 Changed the tools/test.py script to use d8 instead of shell for 22420 testing. 22421 22422 Fixed crash in ToBooleanStub when GC happens during invocation. 22423 22424 Enabled automatic unboxing of double arrays. 22425 22426 Performance improvements on all platforms. 22427 22428 224292011-07-25: Version 3.5.0 22430 22431 Implemented Object.prototype.{hasOwnProperty, propertyIsEnumerable} for 22432 proxies. 22433 22434 Removed logging to memory support. 22435 22436 Bugfixes and performance work. 22437 22438 224392011-07-20: Version 3.4.14 22440 22441 Fix the debugger for strict-mode functions. (Chromium issue 89236) 22442 22443 Add GetPropertyAttribute method for Object in the API. (Patch by 22444 Peter Varga) 22445 22446 Fix -Wunused-but-set-variable for gcc-4.6 on x64. (Issue 1291) 22447 22448 224492011-07-18: Version 3.4.13 22450 22451 Improved debugger support to allow inspection of optimized frames (issue 22452 1140). 22453 22454 Fixed a bug in prototype transitions cache clearing introduced by r8165. 22455 22456 Fixed shortcutting bug in HInferRepresentation. Patch by Andy Wingo. 22457 22458 Fixed a memory leak in sample/shell.cc (dispose semaphores). 22459 22460 Simplified HClampToUint8. Patch by Andy Wingo. 22461 22462 Exposed APIs for detecting boxed primitives, native errors. Patch by 22463 Luke Zarko. 22464 22465 Added map check for COW elements to crankshaft array handling code 22466 (issue 1560). 22467 22468 Sample shell and (a light version of) D8 links against a shared library 22469 now. 22470 22471 Fixed bug in array filter and reduce functions (issue 1559). 22472 22473 Avoid TLS load in AstNode constructor. 22474 22475 Introduced a random entropy source which can optionally be provided at 22476 initialization. (Chromium issue 89462). 22477 22478 224792011-07-13: Version 3.4.12 22480 22481 Added --prof profiling option to d8 shell. 22482 22483 Fixed a bug where reading a directory in d8 shell hangs (issue 1533). 22484 22485 Fixed a potential assertion failure in const declarations. 22486 22487 Fixed an assertion failure in descriptor arrays (issue 1526). 22488 22489 Enabled fast thread-local storage by default on supported platforms. 22490 22491 Improved reporting of source position for global variable loads 22492 (issue 1527). 22493 22494 224952011-07-11: Version 3.4.11 22496 22497 Fixed MinGW32 build. 22498 22499 Fixed a GC bug with RegExp code flushing. 22500 22501 Implemented Object.defineProperty for proxies. 22502 22503 Fixed a bug in for/in iteration of arguments objects (issue 1531). 22504 22505 Added debugger support for inspecting optimized frames (issue 1140). 22506 22507 Allowed JSObject::PreventExtensions to work for arguments objects. 22508 22509 Bugfixes and performance work. 22510 22511 225122011-07-06: Version 3.4.10 22513 22514 Fixed debugger not breaking on certain "if" statements (issue 1523). 22515 22516 Fixed assertion failure in runtime profiler when running on IA32 22517 without snapshot (issue 1522). 22518 22519 Fixed ABI for API calls on IA32 (for clang compatibility). 22520 22521 Introduced code flushing of RegExp code to free memory used by 22522 RegExps sooner. 22523 22524 Fixed linux-tick-processor built wrong version of v8 (issue 1532). 22525 22526 Fixed assertion failure in v8::TryCache::StackTrace (issue 1529). 22527 22528 Performance improvements on all platforms. 22529 22530 225312011-07-04: Version 3.4.9 22532 22533 Added support for debugger inspection of locals in optimized frames 22534 (issue 1140). 22535 22536 Fixed SConstruct to pass correct defines to samples/preparser when 22537 building with library=shared. 22538 22539 Made date parser handle ES5 Date Time Strings correctly (issue 1498). 22540 22541 Fixed a bug in Object.defineProperty on the arguments object. 22542 22543 Performance improvements on all platforms. 22544 22545 225462011-06-29: Version 3.4.8 22547 22548 Ensure 16-byte stack alignment on Solaris (issue 1505). 22549 22550 Fix "illegal access" when calling parseInt with a radix 22551 that is not a smi. (issue 1246). 22552 22553 225542011-06-27: Version 3.4.7 22555 22556 Fixed 64-bit build on FreeBSD. 22557 22558 Added API to set the property attributes for the prototype 22559 property on functions created from FunctionTemplates. 22560 22561 Bugfixes and performance work. 22562 22563 225642011-06-22: Version 3.4.6 22565 22566 Lowered limit on code space for systems with low memory supply. 22567 22568 Allowed compiling v8_shell with the 'host' toolset (issue 82437). 22569 22570 Extended setBreakpoint API to accept partial script name (issue 1418). 22571 22572 Made multi-line comments not count when deciding whether the '-->' 22573 comment starter is first on a line. This matches Safari. 22574 22575 Made handling of non-array recievers in Array length setter correct 22576 (issue 1491). 22577 22578 Added ability to heap profiler to iterate over snapshot's node 22579 (issue 1481). 22580 22581 225822011-06-20: Version 3.4.5 22583 22584 Fixed issues 794, 1097, 1215(partial), 1417, 1435, 1472, 1473, 22585 1476, and 1477. 22586 22587 Improved code generation for !0 and !1. 22588 22589 Reduced memory usage for regular expressions with nested qualifiers. 22590 (issue 1472) 22591 22592 Fixed V8 to count line terminators in multi-line comments. 22593 (Chromium issue 86431) 22594 22595 Fixed disassembler=on option for release-mode builds. (issue 1473) 22596 22597 Performance improvements on all platforms. 22598 22599 226002011-06-15: Version 3.4.4 22601 22602 Added snapshot compression support and --stress-opt flag to d8. 22603 22604 Improved performance of try/catch. 22605 22606 Several GYP-related changes: Added support for building Xcode project 22607 files. Make the ARM simulator build with GYP again. Generate Makefiles 22608 for all architectures on Linux. 22609 22610 Fixed Array.prototype.{reduce,reduceRight} to pass undefined as the 22611 receiver for strict mode callbacks. (issue 1436) 22612 22613 Fixed a bug where an array load was incorrectly hoisted by GVN. 22614 22615 Handle 'undefined' correctly when === has been specialized for doubles. 22616 (issue 1434) 22617 22618 Corrected the limit of local variables in an optimized function from 64 22619 to 63. 22620 22621 Correctly set ReadOnly flag on indexed properties when using the API Set 22622 method. (issue 1470) 22623 22624 Give the correct error message when Object.isExtensible is called on a 22625 non-object. (issue 1452) 22626 22627 Added GetOwnPropertyNames method for Object in the API. Patch by Peter 22628 Varga. 22629 22630 Do not redefine properties unneccesarily in seal and freeze. (issue 22631 1447) 22632 22633 IsExecutionTerminating has an Isolate parameter now. 22634 22635 Distinguish keyed loads with a symbol key from fast elements loads, 22636 avoiding some useless deoptimizations. (issue 1471) 22637 22638 226392011-06-08: Version 3.4.3 22640 22641 Clear the global thread table when an isolate is disposed 22642 (issue 1433). 22643 22644 Converted time zone name to UTF8 on Windows (issue 1290). 22645 22646 Limited the number of arguments in a function call to 32766 22647 (issue 1413). 22648 22649 Compress sources of JS libraries in addition to the snapshot. 22650 22651 Fixed a bug in Lithium environment iteration. 22652 22653 Performance improvements on all platforms. 22654 22655 226562011-06-06: Version 3.4.2 22657 22658 More work on ES-Harmony proxies. Still hidden behind a flag. 22659 22660 Fixed some crash bugs and improved performance. 22661 22662 Fixed building with gdb debugging support. 22663 22664 Do not install SIGPROF handler until it is needed. 22665 22666 Added DateTimeFormat to i18n API. 22667 22668 Fixed compilation on OpenBSD. 22669 22670 Take the ulimit into account when sizing the heap. OpenBSD users 22671 may still have to increase the default ulimit to run heavy pages in 22672 the browser. 22673 22674 226752011-06-01: Version 3.4.1 22676 22677 Fixed JSON stringify issue with arrays. 22678 22679 Changed calls to JS builtins to be passed undefined when called with 22680 implicit receiver. 22681 22682 Implemented the set trap for Harmony proxies. Proxies still need to 22683 be enabled with the --harmony-proxies flag. 22684 22685 226862011-05-30: Version 3.4.0 22687 22688 Changed calls to undefined property setters to not throw (issue 1355). 22689 22690 Made RegExp objects not callable. 22691 22692 Fixed issues on special case large JSON strings in new json parser 22693 (issues http://crbug.com/83877 and http://crbug.com/84186). 22694 22695 Performance improvements on all platforms. 22696 22697 226982011-05-25: Version 3.3.10 22699 22700 Fixed calls of strict mode function with an implicit receiver. 22701 22702 Fixed fast handling of arrays to properly deal with changes to the 22703 Object prototype (issue 1403). 22704 22705 Changed strict mode poison pill to be the same type error function 22706 (issue 1387). 22707 22708 Fixed a debug crash in arguments object handling (issue 1227). 22709 22710 Fixed a bug in deoptimization on x64 (issue 1404). 22711 22712 Performance improvements and bug fixes on all platforms. 22713 22714 227152011-05-23: Version 3.3.9 22716 22717 Added DateTimeFormat class to experimental i18n API. 22718 22719 Extended preparser to give early errors for some strict mode 22720 restrictions. 22721 22722 Removed legacy execScript function from V8. 22723 22724 Extended isolate API with the ability to add embedder-specific 22725 data to an isolate. 22726 22727 Added basic support for polymorphic loads from JS and external 22728 arrays. 22729 22730 Fixed bug in handling of switch statements in the optimizing 22731 compiler. 22732 22733 227342011-05-18: Version 3.3.8 22735 22736 Added MarkIndependent to the persistent handle API. Independent 22737 handles are independent of all other persistent handles and can be 22738 garbage collected more frequently. 22739 22740 Implemented the get trap for Harmony proxies. Proxies are enabled 22741 with the --harmony-proxies flag. 22742 22743 Performance improvements and bug fixes on all platforms. 22744 22745 227462011-05-16: Version 3.3.7 22747 22748 Updated MIPS infrastructure files. 22749 22750 Performance improvements and bug fixes on all platforms. 22751 22752 227532011-05-11: Version 3.3.6 22754 22755 Updated MIPS infrastructure files. 22756 22757 Added method IsCallable for Object to the API. 22758 Patch by Peter Varga. 22759 22760 227612011-05-09: Version 3.3.5 22762 22763 Fixed build on FreeBSD. Patch by Akinori MUSHA. 22764 22765 Added check that receiver is JSObject on API calls. 22766 22767 Implemented CallAsConstructor method for Object in the API (Issue 1348). 22768 Patch by Peter Varga. 22769 22770 Added CallAsFunction method to the Object class in the API (Issue 1336). 22771 Patch by Peter Varga. 22772 22773 Added per-isolate locking and unlocking. 22774 22775 Fixed bug in x64 >>> operator (Issue 1359). 22776 22777 227782011-05-04: Version 3.3.4 22779 22780 Implemented API to disallow code generation from strings for a context 22781 (issue 1258). 22782 22783 Fixed bug with whitespaces in parseInt (issue 955). 22784 22785 Fixed bug with == comparison of Date objects (issue 1356). 22786 22787 Added GYP variables for ARM code generation: 22788 v8_can_use_vfp_instructions, v8_can_use_unaligned_accesses 22789 and v8_use_arm_eabi_hardfloat. 22790 22791 227922011-05-02: Version 3.3.3 22793 22794 Added support for generating Visual Studio solution and project files 22795 using GYP. 22796 22797 Implemented support for ARM EABI calling convention variation where 22798 floating-point arguments are passed in registers (hardfloat). 22799 22800 Added Object::HasOwnProperty() to the API. 22801 22802 Added support for compressing startup data to reduce binary size. This 22803 includes build time support and an API for the embedder to decompress 22804 the startup data before initializing V8. 22805 22806 Reduced the profiling hooks overhead from >400% to 25% when using 22807 ll_prof. 22808 22809 Performance improvements and bug fixes on all platforms. 22810 22811 228122011-04-27: Version 3.3.2 22813 22814 Fixed crash bug on ARM with no VFP3 hardware. 22815 22816 Fixed compilation of V8 without debugger support. 22817 22818 Improved performance on JSLint. 22819 22820 Added support Float64 WebGL arrays. 22821 22822 Fixed crash bug in regexp replace. 22823 22824 228252011-04-20: Version 3.3.1 22826 22827 Reduced V8 binary size by removing virtual functions from hydrogen. 22828 22829 Fixed crash bug on x64. 22830 22831 Performance improvements on ARM and IA32. 22832 22833 228342011-04-18: Version 3.3.0 22835 22836 Fixed bug in floating point rounding in Crankshaft on ARM 22837 (issue 958) 22838 22839 Fixed a number of issues with running without VFPv3 support on ARM 22840 (issue 1315) 22841 22842 Introduced v8Locale.Collator, a partial implementation of Collator 22843 per last ECMAScript meeting + mailing list. 22844 22845 Minor performance improvements and bug fixes. 22846 22847 228482011-04-13: Version 3.2.10 22849 22850 Fixed bug in external float arrays on ARM (issue 1323). 22851 22852 Minor performance improvements and bug fixes. 22853 22854 228552011-04-11: Version 3.2.9 22856 22857 Removed support for ABI prior to EABI on ARM. 22858 22859 Fixed multiple crash bugs. 22860 22861 Added GCMole to the repository, a simple static analysis tool that 22862 searches for GC-unsafe evaluation order dependent callsites. 22863 22864 Made preparser API be exported in shared libraries. 22865 22866 Fixed multiple issues in EcmaScript 5 strict mode implementation. 22867 22868 Fixed mutable __proto__ property if object is not extensible 22869 (Issue 1309). 22870 22871 Fixed auto suspension of the sampler thread. 22872 22873 228742011-04-06: Version 3.2.8 22875 22876 Exposed WebGL typed array constructors in the shell sample. 22877 22878 Performance improvements on all platforms. 22879 22880 228812011-04-04: Version 3.2.7 22882 22883 Disabled the original 'classic' V8 code generator. Crankshaft is 22884 now the default on all platforms. 22885 22886 Changed the heap profiler to use more descriptive names. 22887 22888 Performance and stability improvements to isolates on all platforms. 22889 22890 228912011-03-30: Version 3.2.6 22892 22893 Fixed xcode build warning in shell.cc (out of order initialization). 22894 22895 Fixed null-pointer dereference in the compiler when running without 22896 SSE3 support (Chromium issue 77654). 22897 22898 Fixed x64 compilation error due to some dead code. (Issue 1286) 22899 22900 Introduced scons target to build the preparser stand-alone example. 22901 22902 Made FreeBSD build and pass all tests. 22903 22904 229052011-03-28: Version 3.2.5 22906 22907 Fixed build with Irregexp interpreter (issue 1266). 22908 22909 Added Crankshaft support for external arrays. 22910 22911 Fixed two potential crash bugs. 22912 22913 229142011-03-23: Version 3.2.4 22915 22916 Added isolates which allows several V8 instances in the same process. 22917 This is controlled through the new Isolate class in the API. 22918 22919 Implemented more of EcmaScript 5 strict mode. 22920 22921 Reduced the time it takes to make detailed heap snapshot. 22922 22923 Added a number of commands to the ARM simulator and enhanced the ARM 22924 disassembler. 22925 22926 229272011-03-17: Version 3.2.3 22928 22929 Fixed a number of crash bugs. 22930 22931 Fixed Array::New(length) to return an array with a length (issue 1256). 22932 22933 Fixed FreeBSD build. 22934 22935 Changed __defineGetter__ to not throw (matching the behavior of Safari). 22936 22937 Implemented more of EcmaScript 5 strict mode. 22938 22939 Improved Crankshaft performance on all platforms. 22940 22941 229422011-03-14: Version 3.2.2 22943 22944 Fixed a number of crash and correctness bugs. 22945 22946 Improved Crankshaft performance on all platforms. 22947 22948 Fixed Crankshaft on Solaris/Illumos. 22949 22950 229512011-03-10: Version 3.2.1 22952 22953 Fixed a number of crash bugs. 22954 22955 Improved Crankshaft for x64 and ARM. 22956 22957 Implemented more of EcmaScript 5 strict mode. 22958 22959 229602011-03-07: Version 3.2.0 22961 22962 Fixed a number of crash bugs. 22963 22964 Turned on Crankshaft by default on x64 and ARM. 22965 22966 Improved Crankshaft for x64 and ARM. 22967 22968 Implemented more of EcmaScript 5 strict mode. 22969 22970 229712011-03-02: Version 3.1.8 22972 22973 Fixed a number of crash bugs. 22974 22975 Improved Crankshaft for x64 and ARM. 22976 22977 Implemented more of EcmaScript 5 strict mode. 22978 22979 Fixed issue with unaligned reads and writes on ARM. 22980 22981 Improved heap profiler support. 22982 22983 229842011-02-28: Version 3.1.7 22985 22986 Fixed a number of crash bugs. 22987 22988 Improved Crankshaft for x64 and ARM. 22989 22990 Fixed implementation of indexOf/lastIndexOf for sparse 22991 arrays (http://crbug.com/73940). 22992 22993 Fixed bug in map space compaction (http://crbug.com/59688). 22994 22995 Added support for direct getter accessors calls on ARM. 22996 22997 229982011-02-24: Version 3.1.6 22999 23000 Fixed a number of crash bugs. 23001 23002 Added support for Cygwin (issue 64). 23003 23004 Improved Crankshaft for x64 and ARM. 23005 23006 Added Crankshaft support for stores to pixel arrays. 23007 23008 Fixed issue in CPU profiler with Crankshaft. 23009 23010 230112011-02-16: Version 3.1.5 23012 23013 Change RegExp parsing to disallow /(*)/. 23014 23015 Added GDB JIT support for ARM. 23016 23017 Fixed several crash bugs. 23018 23019 Performance improvements on the IA32 platform. 23020 23021 230222011-02-14: Version 3.1.4 23023 23024 Fixed incorrect compare of prototypes of the global object (issue 23025 1082). 23026 23027 Fixed a bug in optimizing calls to global functions (issue 1106). 23028 23029 Made optimized Function.prototype.apply safe for non-JSObject first 23030 arguments (issue 1128). 23031 23032 Fixed an error related to element accessors on Object.prototype and 23033 parser errors (issue 1130). 23034 23035 Fixed a bug in sorting an array with large array indices (issue 1131). 23036 23037 Properly treat exceptions thrown while compiling (issue 1132). 23038 23039 Fixed bug in register requirements for function.apply (issue 1133). 23040 23041 Fixed a representation change bug in the Hydrogen graph construction 23042 (issue 1134). 23043 23044 Fixed the semantics of delete on parameters (issue 1136). 23045 23046 Fixed a optimizer bug related to moving instructions with side effects 23047 (issue 1138). 23048 23049 Added support for the global object in Object.keys (issue 1150). 23050 23051 Fixed incorrect value for Math.LOG10E 23052 (issue http://code.google.com/p/chromium/issues/detail?id=72555) 23053 23054 Performance improvements on the IA32 platform. 23055 23056 Implement assignment to undefined reference in ES5 Strict Mode. 23057 23058 230592011-02-09: Version 3.1.3 23060 23061 Fixed a bug triggered by functions with huge numbers of declared 23062 arguments. 23063 23064 Fixed zap value aliasing a real object - debug mode only (issue 866). 23065 23066 Fixed issue where Array.prototype.__proto__ had been set to null 23067 (issue 1121). 23068 23069 Fixed stability bugs in Crankshaft for x86. 23070 23071 230722011-02-07: Version 3.1.2 23073 23074 Added better security checks when accessing properties via 23075 Object.getOwnPropertyDescriptor. 23076 23077 Fixed bug in Object.defineProperty and related access bugs (issues 23078 992, 1083 and 1092). 23079 23080 Added LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to ease 23081 copyright notice generation for embedders. 23082 23083 230842011-02-02: Version 3.1.1 23085 23086 Perform security checks before fetching the value in 23087 Object.getOwnPropertyDescriptor. 23088 23089 Fixed a bug in Array.prototype.splice triggered by passing no 23090 arguments. 23091 23092 Fixed bugs in -0 in arithmetic and in Math.pow. 23093 23094 Fixed bugs in the register allocator and in switching from optimized 23095 to unoptimized code. 23096 23097 230982011-01-31: Version 3.1.0 23099 23100 Performance improvements on all platforms. 23101 23102 231032011-01-28: Version 3.0.12 23104 23105 Added support for strict mode parameter and object property 23106 validation. 23107 23108 Fixed a couple of crash bugs. 23109 23110 231112011-01-25: Version 3.0.11 23112 23113 Fixed a bug in deletion of lookup slots that could cause global 23114 variables to be accidentally deleted (http://crbug.com/70066). 23115 23116 Added support for strict mode octal literal verification. 23117 23118 Fixed a couple of crash bugs (issues 1070 and 1071). 23119 23120 231212011-01-24: Version 3.0.10 23122 23123 Fixed External::Wrap for 64-bit addresses (issue 1037). 23124 23125 Fixed incorrect .arguments variable proxy handling in the full 23126 code generator (issue 1060). 23127 23128 Introduced partial strict mode support. 23129 23130 Changed formatting of recursive error messages to match Firefox and 23131 Safari (issue http://crbug.com/70334). 23132 23133 Fixed incorrect rounding for float-to-integer conversions for external 23134 array types, which implement the Typed Array spec 23135 (issue http://crbug.com/50972). 23136 23137 Performance improvements on the IA32 platform. 23138 23139 231402011-01-19: Version 3.0.9 23141 23142 Added basic GDB JIT Interface integration. 23143 23144 Make invalid break/continue statements a syntax error instead of a 23145 runtime error. 23146 23147 231482011-01-17: Version 3.0.8 23149 23150 Exposed heap size limit to the heap statistics gathered by 23151 the GetHeapStatistics API. 23152 23153 Wrapped external pointers more carefully (issue 1037). 23154 23155 Hardened the implementation of error objects to avoid setters 23156 intercepting the properties set then throwing an error. 23157 23158 Avoided trashing the FPSCR when calculating Math.floor on ARM. 23159 23160 Performance improvements on the IA32 platform. 23161 23162 231632011-01-10: Version 3.0.7 23164 23165 Stopped calling inherited setters when creating object literals 23166 (issue 1015). 23167 23168 Changed interpretation of malformed \c? escapes in RegExp to match 23169 JSC. 23170 23171 Enhanced the command-line debugger interface and fixed some minor 23172 bugs in the debugger. 23173 23174 Performance improvements on the IA32 platform. 23175 23176 231772011-01-05: Version 3.0.6 23178 23179 Allowed getters and setters on JSArray elements (issue 900). 23180 23181 Stopped JSON objects from hitting inherited setters (part of 23182 issue 1015). 23183 23184 Allowed numbers and strings as names of getters/setters in object 23185 initializer (issue 820). 23186 23187 Added use_system_v8 option to gyp (off by default), to make it easier 23188 for Linux distributions to ship with system-provided V8 library. 23189 23190 Exported external array data accessors (issue 1016). 23191 23192 Added labelled thread names to help with debugging (on Linux). 23193 23194 231952011-01-03: Version 3.0.5 23196 23197 Fixed a couple of cast errors for gcc-3.4.3. 23198 23199 Performance improvements in GC and IA32 code generator. 23200 23201 232022010-12-21: Version 3.0.4 23203 23204 Added Date::ResetCache() to the API so that the cached values in the 23205 Date object can be reset to allow live DST / timezone changes. 23206 23207 Extended existing support for printing (while debugging) the contents 23208 of objects. Added support for printing objects from release builds. 23209 23210 Fixed V8 issues 989, 1006, and 1007. 23211 23212 232132010-12-17: Version 3.0.3 23214 23215 Reapplied all changes for version 3.0.1. 23216 23217 Improved debugger protocol for remote debugging. 23218 23219 Added experimental support for using gyp to generate build files 23220 for V8. 23221 23222 Fixed implementation of String::Write in the API (issue 975). 23223 23224 232252010-12-15: Version 3.0.2 23226 23227 Revert version 3.0.1 and patch 3.0.1.1. 23228 23229 232302010-12-13: Version 3.0.1 23231 23232 Added support for an experimental internationalization API as an 23233 extension. This extension is disabled by default but can be enabled 23234 when building V8. The ECMAScript internationalization strawman is 23235 at http://wiki.ecmascript.org/doku.php?id=strawman:i18n_api. 23236 23237 Made RegExp character class parsing stricter. This mirrors a change 23238 to RegExp parsing in WebKit. 23239 23240 Fixed a bug in Object.defineProperty when used to change attributes 23241 of an existing property. It incorrectly set the property value to 23242 undefined (issue 965). 23243 23244 Fixed several different compilation failures on various platforms 23245 caused by the 3.0.0 release. 23246 23247 Optimized Math.pow so it can work on unboxed doubles. 23248 23249 Sped up quoting of JSON strings by removing one traversal of the 23250 string. 23251 23252 232532010-12-07: Version 3.0.0 23254 23255 Improved performance by (partially) addressing issue 957 on 23256 IA-32. Still needs more work for the other architectures. 23257 23258 232592010-11-29: Version 2.5.9 23260 23261 Fixed crashes during GC caused by partially initialize heap 23262 objects. 23263 23264 Fixed bug in process sample that caused memory leaks. 23265 23266 Improved performance on ARM by implementing missing stubs and 23267 inlining. 23268 23269 Improved heap profiler support. 23270 23271 Added separate seeding on Windows of the random number generator 23272 used internally by the compiler (issue 936). 23273 23274 Exposed API for getting the name of the function used to construct 23275 an object. 23276 23277 Fixed date parser to handle one and two digit millisecond 23278 values (issue 944). 23279 23280 Fixed number parsing to disallow space between sign and 23281 digits (issue 946). 23282 23283 232842010-11-23: Version 2.5.8 23285 23286 Removed dependency on Gay's dtoa. 23287 23288 Improved heap profiler precision and speed. 23289 23290 Reduced overhead of callback invocations on ARM. 23291 23292 232932010-11-18: Version 2.5.7 23294 23295 Fixed obscure evaluation order bug (issue 931). 23296 23297 Split the random number state between JavaScript and the private API. 23298 23299 Fixed performance bug causing GCs when generating stack traces on 23300 code from very large scripts. 23301 23302 Fixed bug in parser that allowed (foo):42 as a labelled statement 23303 (issue 918). 23304 23305 Provide more accurate results about used heap size via 23306 GetHeapStatistics. 23307 23308 Allow build-time customization of the max semispace size. 23309 23310 Made String.prototype.split honor limit when separator is empty 23311 (issue 929). 23312 23313 Added missing failure check after expecting an identifier in 23314 preparser (Chromium issue 62639). 23315 23316 233172010-11-10: Version 2.5.6 23318 23319 Added support for VFP rounding modes to the ARM simulator. 23320 23321 Fixed multiplication overflow bug (issue 927). 23322 23323 Added a limit for the amount of executable memory (issue 925). 23324 23325 233262010-11-08: Version 2.5.5 23327 23328 Added more aggressive GC of external objects in near out-of-memory 23329 situations. 23330 23331 Fixed a bug that gave the incorrect result for String.split called 23332 on the empty string (issue 924). 23333 23334 233352010-11-03: Version 2.5.4 23336 23337 Improved V8 VFPv3 runtime detection to address issue 914. 23338 23339 233402010-11-01: Version 2.5.3 23341 23342 Fixed a bug that prevents constants from overwriting function values 23343 in object literals (issue 907). 23344 23345 Fixed a bug with reporting of impossible nested calls of DOM functions 23346 (issue http://crbug.com/60753). 23347 23348 233492010-10-27: Version 2.5.2 23350 23351 Improved sampler resolution on Linux. 23352 23353 Allowed forcing the use of a simulator from the build script 23354 independently of the host architecture. 23355 23356 Fixed FreeBSD port (issue 912). 23357 23358 Made windows-tick-processor respect D8_PATH. 23359 23360 Implemented --noinline-new flag fully on IA32, X64 and ARM platforms. 23361 23362 233632010-10-20: Version 2.5.1 23364 23365 Fixed bug causing spurious out of memory exceptions 23366 (issue http://crbug.com/54580). 23367 23368 Fixed compilation error on Solaris platform (issue 901). 23369 23370 Fixed error in strtod (string to floating point number conversion) 23371 due to glibc's use of 80-bit floats in the FPU on 32-bit linux. 23372 23373 Adjusted randomized allocations of executable memory to have 64k 23374 granularity (issue http://crbug.com/56036). 23375 23376 Supported profiling using kernel perf_events on linux. Added ll_prof 23377 script to tools and --ll-prof flag to V8. 23378 23379 233802010-10-18: Version 2.5.0 23381 23382 Fixed bug in cache handling of lastIndex on global regexps 23383 (issue http://crbug.com/58740). 23384 23385 Added USE_SIMULATOR macro that explicitly indicates that we wish to use 23386 the simulator as the execution engine (by Mark Lam <mark.lam@palm.com> 23387 from Hewlett-Packard Development Company, LP). 23388 23389 Fixed compilation error on ARM with gcc 4.4 (issue 894). 23390 23391 233922010-10-13: Version 2.4.9 23393 23394 Fixed a bug in the handling of conditional expressions in test 23395 contexts in compiler for top-level code. 23396 23397 Added "//@ sourceURL" information to the StackTrace API. 23398 23399 Exposed RegExp construction through the API. 23400 23401 234022010-10-04: Version 2.4.8 23403 23404 Fixed a bug in ResumeProfilerEx causing it to not always write out the 23405 whole snapshot (issue 868). 23406 23407 Performance improvements on all platforms. 23408 23409 234102010-09-30: Version 2.4.7 23411 23412 Changed the command-line flag --max-new-space-size to be in kB and the 23413 flag --max-old-space-size to be in MB (previously they were in bytes). 23414 23415 Added Debug::CancelDebugBreak to the debugger API. 23416 23417 Fixed a bug in getters for negative numeric property names 23418 (https://bugs.webkit.org/show_bug.cgi?id=46689). 23419 23420 Performance improvements on all platforms. 23421 23422 234232010-09-27: Version 2.4.6 23424 23425 Fixed assertion failure related to copy-on-write arrays (issue 876). 23426 23427 Fixed build failure of 64-bit V8 on Windows. 23428 23429 Fixed a bug in RegExp (issue http://crbug.com/52801). 23430 23431 Improved the profiler's coverage to cover more functions (issue 858). 23432 23433 Fixed error in shift operators on 64-bit V8 23434 (issue http://crbug.com/54521). 23435 23436 234372010-09-22: Version 2.4.5 23438 23439 Changed the RegExp benchmark to exercise the regexp engine on different 23440 inputs by scrambling the input strings. 23441 23442 Fixed a bug in keyed loads on strings. 23443 23444 Fixed a bug with loading global function prototypes. 23445 23446 Fixed a bug with profiling RegExp calls (issue http://crbug.com/55999). 23447 23448 Performance improvements on all platforms. 23449 23450 234512010-09-15: Version 2.4.4 23452 23453 Fixed bug with hangs on very large sparse arrays. 23454 23455 Now tries harder to free up memory when running out of space. 23456 23457 Added heap snapshots to JSON format to API. 23458 23459 Recalibrated benchmarks. 23460 23461 234622010-09-13: Version 2.4.3 23463 23464 Made Date.parse properly handle TZ offsets (issue 857). 23465 23466 Performance improvements on all platforms. 23467 23468 234692010-09-08: Version 2.4.2 23470 23471 Fixed GC crash bug. 23472 23473 Fixed stack corruption bug. 23474 23475 Fixed compilation for newer C++ compilers that found Operand(0) 23476 ambiguous. 23477 23478 234792010-09-06: Version 2.4.1 23480 23481 Added the ability for an embedding application to receive a callback 23482 when V8 allocates (V8::AddMemoryAllocationCallback) or deallocates 23483 (V8::RemoveMemoryAllocationCallback) from the OS. 23484 23485 Fixed several JSON bugs (including issue 855). 23486 23487 Fixed memory overrun crash bug triggered during V8's tick-based 23488 profiling. 23489 23490 Performance improvements on all platforms. 23491 23492 234932010-09-01: Version 2.4.0 23494 23495 Fixed bug in Object.freeze and Object.seal when Array.prototype or 23496 Object.prototype are changed (issue 842). 23497 23498 Updated Array.splice to follow Safari and Firefox when called 23499 with zero arguments. 23500 23501 Fixed a missing live register when breaking at keyed loads on ARM. 23502 23503 Performance improvements on all platforms. 23504 23505 235062010-08-25: Version 2.3.11 23507 23508 Fixed bug in RegExp related to copy-on-write arrays. 23509 23510 Refactored tools/test.py script, including the introduction of 23511 VARIANT_FLAGS that allows specification of sets of flags with which 23512 all tests should be run. 23513 23514 Fixed a bug in the handling of debug breaks in CallIC. 23515 23516 Performance improvements on all platforms. 23517 23518 235192010-08-23: Version 2.3.10 23520 23521 Fixed bug in bitops on ARM. 23522 23523 Build fixes for unusual compilers. 23524 23525 Track high water mark for RWX memory. 23526 23527 Performance improvements on all platforms. 23528 23529 235302010-08-18: Version 2.3.9 23531 23532 Fixed compilation for ARMv4 on OpenBSD/FreeBSD. 23533 23534 Removed specialized handling of GCC 4.4 (issue 830). 23535 23536 Fixed DST cache to take into account the suspension of DST in 23537 Egypt during the 2010 Ramadan (issue http://crbug.com/51855). 23538 23539 Performance improvements on all platforms. 23540 23541 235422010-08-16: Version 2.3.8 23543 23544 Fixed build with strict aliasing on GCC 4.4 (issue 463). 23545 23546 Fixed issue with incorrect handling of custom valueOf methods on 23547 string wrappers (issue 760). 23548 23549 Fixed compilation for ARMv4 (issue 590). 23550 23551 Improved performance. 23552 23553 235542010-08-11: Version 2.3.7 23555 23556 Reduced size of heap snapshots produced by heap profiler (issue 783). 23557 23558 Introduced v8::Value::IsRegExp method. 23559 23560 Fixed CPU profiler crash in start / stop sequence when non-existent 23561 name is passed (issue http://crbug.com/51594). 23562 23563 Introduced new indexed property query callbacks API (issue 816). This 23564 API is guarded by USE_NEW_QUERY_CALLBACK define and is disabled 23565 by default. 23566 23567 Removed support for object literal get/set with number/string 23568 property name. 23569 23570 Fixed handling of JSObject::elements in CalculateNetworkSize 23571 (issue 822). 23572 23573 Allowed compiling with strict aliasing enabled on GCC 4.4 (issue 463). 23574 23575 235762010-08-09: Version 2.3.6 23577 23578 RegExp literals create a new object every time they are evaluated 23579 (issue 704). 23580 23581 Object.seal and Object.freeze return the modified object (issue 809). 23582 23583 Fixed building using GCC 4.4.4. 23584 23585 235862010-08-04: Version 2.3.5 23587 23588 Added support for ES5 property names. Object initialisers and 23589 dot-notation property access now allows keywords. Also allowed 23590 non-identifiers after "get" or "set" in an object initialiser. 23591 23592 Randomized the addresses of allocated executable memory on Windows. 23593 23594 235952010-08-02: Version 2.3.4 23596 23597 Fixed problems in implementation of ES5 function.prototype.bind. 23598 23599 Fixed error when using apply with arguments object on ARM (issue 784). 23600 23601 Added setting of global flags to debugger protocol. 23602 23603 Fixed an error affecting cached results of sin and cos (issue 792). 23604 23605 Removed memory leak from a boundary case where V8 is not initialized. 23606 23607 Fixed issue where debugger could set breakpoints outside the body 23608 of a function. 23609 23610 Fixed issue in debugger when using both live edit and step in features. 23611 23612 Added Number-letter (Nl) category to Unicode tables. These characters 23613 can now be used in identifiers. 23614 23615 Fixed an assert failure on X64 (issue 806). 23616 23617 Performance improvements on all platforms. 23618 23619 236202010-07-26: Version 2.3.3 23621 23622 Fixed error when building the d8 shell in a fresh checkout. 23623 23624 Implemented Function.prototype.bind (ES5 15.3.4.5). 23625 23626 Fixed an error in inlined stores on ia32. 23627 23628 Fixed an error when setting a breakpoint at the end of a function 23629 that does not end with a newline character. 23630 23631 Performance improvements on all platforms. 23632 23633 236342010-07-21: Version 2.3.2 23635 23636 Fixed compiler warnings when building with LLVM. 23637 23638 Fixed a bug with for-in applied to strings (issue 785). 23639 23640 Performance improvements on all platforms. 23641 23642 236432010-07-19: Version 2.3.1 23644 23645 Fixed compilation and linking with V8_INTERPRETED_REGEXP flag. 23646 23647 Fixed bug related to code flushing while compiling a lazy 23648 compilable function (issue http://crbug.com/49099). 23649 23650 Performance improvements on all platforms. 23651 23652 236532010-07-15: Version 2.3.0 23654 23655 Added ES5 Object.seal and Object.isSealed. 23656 23657 Added debugger API for scheduling debugger commands from a 23658 separate thread. 23659 23660 236612010-07-14: Version 2.2.24 23662 23663 Added API for capturing stack traces for uncaught exceptions. 23664 23665 Fixed crash bug when preparsing from a non-external V8 string 23666 (issue 775). 23667 23668 Fixed JSON.parse bug causing input not to be converted to string 23669 (issue 764). 23670 23671 Added ES5 Object.freeze and Object.isFrozen. 23672 23673 Performance improvements on all platforms. 23674 23675 236762010-07-07: Version 2.2.23 23677 23678 API change: Convert Unicode code points outside the basic multilingual 23679 plane to the replacement character. Previous behavior was to silently 23680 truncate the value to 16 bits. 23681 23682 Fixed crash: handle all flat string types in regexp replace. 23683 23684 Prevent invalid pre-parsing data passed in through the API from 23685 crashing V8. 23686 23687 Performance improvements on all platforms. 23688 23689 236902010-07-05: Version 2.2.22 23691 23692 Added ES5 Object.isExtensible and Object.preventExtensions. 23693 23694 Enabled building V8 as a DLL. 23695 23696 Fixed a bug in date code where -0 was not interpreted as 0 23697 (issue 736). 23698 23699 Performance improvements on all platforms. 23700 23701 237022010-06-30: Version 2.2.21 23703 23704 Fixed bug in externalizing some ASCII strings (Chromium issue 47824). 23705 23706 Updated JSON.stringify to floor the space parameter (issue 753). 23707 23708 Updated the Mozilla test expectations to the newest version. 23709 23710 Updated the ES5 Conformance Test expectations to the latest version. 23711 23712 Updated the V8 benchmark suite. 23713 23714 Provide actual breakpoints locations in response to setBreakpoint 23715 and listBreakpoints requests. 23716 23717 237182010-06-28: Version 2.2.20 23719 23720 Fixed bug with for-in on x64 platform (issue 748). 23721 23722 Fixed crash bug on x64 platform (issue 756). 23723 23724 Fixed bug in Object.getOwnPropertyNames. (chromium issue 41243). 23725 23726 Fixed a bug on ARM that caused the result of 1 << x to be 23727 miscalculated for some inputs. 23728 23729 Performance improvements on all platforms. 23730 23731 237322010-06-23: Version 2.2.19 23733 23734 Fixed bug that causes the build to break when profillingsupport=off 23735 (issue 738). 23736 23737 Added expose-externalize-string flag for testing extensions. 23738 23739 Resolve linker issues with using V8 as a DLL causing a number of 23740 problems with unresolved symbols. 23741 23742 Fixed build failure for cctests when ENABLE_DEBUGGER_SUPPORT is not 23743 defined. 23744 23745 Performance improvements on all platforms. 23746 23747 237482010-06-16: Version 2.2.18 23749 23750 Added API functions to retrieve information on indexed properties 23751 managed by the embedding layer. Fixes bug 737. 23752 23753 Made ES5 Object.defineProperty support array elements. Fixes bug 619. 23754 23755 Added heap profiling to the API. 23756 23757 Removed old named property query from the API. 23758 23759 Incremental performance improvements. 23760 23761 237622010-06-14: Version 2.2.17 23763 23764 Improved debugger support for stepping out of functions. 23765 23766 Incremental performance improvements. 23767 23768 237692010-06-09: Version 2.2.16 23770 23771 Removed the SetExternalStringDiposeCallback API. Changed the 23772 disposal of external string resources to call a virtual Dispose 23773 method on the resource. 23774 23775 Added support for more precise break points when debugging and 23776 stepping. 23777 23778 Memory usage improvements on all platforms. 23779 23780 237812010-06-07: Version 2.2.15 23782 23783 Added an API to control the disposal of external string resources. 23784 23785 Added missing initialization of a couple of variables which makes 23786 some compilers complaint when compiling with -Werror. 23787 23788 Improved performance on all platforms. 23789 23790 237912010-06-02: Version 2.2.14 23792 23793 Fixed a crash in code generated for String.charCodeAt. 23794 23795 Fixed a compilation issue with some GCC versions (issue 727). 23796 23797 Performance optimizations on x64 and ARM platforms. 23798 23799 238002010-05-31: Version 2.2.13 23801 23802 Implemented Object.getOwnPropertyDescriptor for element indices and 23803 strings (issue 599). 23804 23805 Fixed bug for windows 64 bit C calls from generated code. 23806 23807 Added new scons flag unalignedaccesses for arm builds. 23808 23809 Performance improvements on all platforms. 23810 23811 238122010-05-26: Version 2.2.12 23813 23814 Allowed accessors to be defined on objects rather than just object 23815 templates. 23816 23817 Changed the ScriptData API. 23818 23819 238202010-05-21: Version 2.2.11 23821 23822 Fixed crash bug in liveedit on 64 bit. 23823 23824 Use 'full compiler' when debugging is active. This should increase 23825 the density of possible break points, making single step more fine 23826 grained. This will only take effect for functions compiled after 23827 debugging has been started, so recompilation of all functions is 23828 required to get the full effect. IA32 and x64 only for now. 23829 23830 Misc. fixes to the Solaris build. 23831 23832 Added new flags --print-cumulative-gc-stat and --trace-gc-nvp. 23833 23834 Added filtering of CPU profiles by security context. 23835 23836 Fixed crash bug on ARM when running without VFP2 or VFP3. 23837 23838 Incremental performance improvements in all backends. 23839 23840 238412010-05-17: Version 2.2.10 23842 23843 Performance improvements in the x64 and ARM backends. 23844 23845 238462010-05-10: Version 2.2.9 23847 23848 Allowed Object.create to be called with a function (issue 697). 23849 23850 Fixed bug with Date.parse returning a non-NaN value when called on a 23851 non date string (issue 696). 23852 23853 Allowed unaligned memory accesses on ARM targets that support it (by 23854 Subrato K De of CodeAurora <subratokde@codeaurora.org>). 23855 23856 C++ API for retrieving JavaScript stack trace information. 23857 23858 238592010-05-05: Version 2.2.8 23860 23861 Performance improvements in the x64 and ARM backends. 23862 23863 238642010-05-03: Version 2.2.7 23865 23866 Added support for ES5 date time string format to Date.parse. 23867 23868 Performance improvements in the x64 backend. 23869 23870 238712010-04-28: Version 2.2.6 23872 23873 Added "amd64" as recognized architecture in scons build script 23874 (by Ryan Dahl <coldredlemur@gmail.com>). 23875 23876 Fixed bug in String search and replace with very simple RegExps. 23877 23878 Fixed bug in RegExp containing "\b^". 23879 23880 Performance improvements on all platforms. 23881 23882 238832010-04-26: Version 2.2.5 23884 23885 Various performance improvements (especially for ARM and x64) 23886 23887 Fixed bug in CPU profiling (http://crbug.com/42137) 23888 23889 Fixed a bug with the natives cache. 23890 23891 Fixed two bugs in the ARM code generator that can cause 23892 wrong calculations. 23893 23894 Fixed a bug that may cause a wrong result for shift operations. 23895 23896 238972010-04-21: Version 2.2.4 23898 23899 Fixed warnings on arm on newer GCC versions. 23900 23901 Fixed a number of minor bugs. 23902 23903 Performance improvements on all platforms. 23904 23905 239062010-04-14: Version 2.2.3 23907 23908 Added stack command and mem command to ARM simulator debugger. 23909 23910 Fixed scons snapshot and ARM build, and Windows X64 build issues. 23911 23912 Performance improvements on all platforms. 23913 23914 239152010-04-12: Version 2.2.2 23916 23917 Introduced new profiler API. 23918 23919 Fixed random number generator to produce full 32 random bits. 23920 23921 239222010-04-06: Version 2.2.1 23923 23924 Debugger improvements. 23925 23926 Fixed minor bugs. 23927 23928 239292010-03-29: Version 2.2.0 23930 23931 Fixed a few minor bugs. 23932 23933 Performance improvements for string operations. 23934 23935 239362010-03-26: Version 2.1.10 23937 23938 Fixed scons build issues. 23939 23940 Fixed a couple of minor bugs. 23941 23942 239432010-03-25: Version 2.1.9 23944 23945 Added API support for reattaching a global object to a context. 23946 23947 Extended debugger API with access to the internal debugger context. 23948 23949 Fixed Chromium crashes (issues http://crbug.com/39128 and 23950 http://crbug.com/39160) 23951 23952 239532010-03-24: Version 2.1.8 23954 23955 Added fine-grained garbage collection callbacks to the API. 23956 23957 Performance improvements on all platforms. 23958 23959 239602010-03-22: Version 2.1.7 23961 23962 Fixed issue 650. 23963 23964 Fixed a bug where __proto__ was sometimes enumerated (issue 646). 23965 23966 Performance improvements for arithmetic operations. 23967 23968 Performance improvements for string operations. 23969 23970 Print script name and line number information in stack trace. 23971 23972 239732010-03-17: Version 2.1.6 23974 23975 Performance improvements for arithmetic operations. 23976 23977 Performance improvements for string operations. 23978 23979 239802010-03-10: Version 2.1.4 23981 23982 Fixed code cache lookup for keyed IC's (issue http://crbug.com/37853). 23983 23984 Performance improvements on all platforms. 23985 23986 239872010-03-10: Version 2.1.3 23988 23989 Added API method for context-disposal notifications. 23990 23991 Added API method for accessing elements by integer index. 23992 23993 Added missing implementation of Uint32::Value and Value::IsUint32 23994 API methods. 23995 23996 Added IsExecutionTerminating API method. 23997 23998 Disabled strict aliasing for GCC 4.4. 23999 24000 Fixed string-concatenation bug (issue 636). 24001 24002 Performance improvements on all platforms. 24003 24004 240052010-02-23: Version 2.1.2 24006 24007 Fixed a crash bug caused by wrong assert. 24008 24009 Fixed a bug with register names on 64-bit V8 (issue 615). 24010 24011 Performance improvements on all platforms. 24012 24013 240142010-02-19: Version 2.1.1 24015 24016 [ES5] Implemented Object.defineProperty. 24017 24018 Improved profiler support. 24019 24020 Added SetPrototype method in the public V8 API. 24021 24022 Added GetScriptOrigin and GetScriptLineNumber methods to Function 24023 objects in the API. 24024 24025 Performance improvements on all platforms. 24026 24027 240282010-02-03: Version 2.1.0 24029 24030 Values are now always wrapped in objects when used as a receiver. 24031 (issue 223). 24032 24033 [ES5] Implemented Object.getOwnPropertyNames. 24034 24035 [ES5] Restrict JSON.parse to only accept strings that conforms to the 24036 JSON grammar. 24037 24038 Improvement of debugger agent (issue 549 and 554). 24039 24040 Fixed problem with skipped stack frame in profiles (issue 553). 24041 24042 Solaris support by Erich Ocean <erich.ocean@me.com> and Ryan Dahl 24043 <ry@tinyclouds.org>. 24044 24045 Fixed a bug that Math.round() returns incorrect results for huge 24046 integers. 24047 24048 Fixed enumeration order for objects created from some constructor 24049 functions (isue http://crbug.com/3867). 24050 24051 Fixed arithmetic on some integer constants (issue 580). 24052 24053 Numerous performance improvements including porting of previous IA-32 24054 optimizations to x64 and ARM architectures. 24055 24056 240572010-01-14: Version 2.0.6 24058 24059 Added ES5 Object.getPrototypeOf, GetOwnPropertyDescriptor, 24060 GetOwnProperty, FromPropertyDescriptor. 24061 24062 Fixed Mac x64 build errors. 24063 24064 Improved performance of some math and string operations. 24065 24066 Improved performance of some regexp operations. 24067 24068 Improved performance of context creation. 24069 24070 Improved performance of hash tables. 24071 24072 240732009-12-18: Version 2.0.5 24074 24075 Extended to upper limit of map space to allow for 7 times as many map 24076 to be allocated (issue 524). 24077 24078 Improved performance of code using closures. 24079 24080 Improved performance of some binary operations involving doubles. 24081 24082 240832009-12-16: Version 2.0.4 24084 24085 Added ECMAScript 5 Object.create. 24086 24087 Improved performance of Math.max and Math.min. 24088 24089 Optimized adding of strings on 64-bit platforms. 24090 24091 Improved handling of external strings by using a separate table 24092 instead of weak handles. This improves garbage collection 24093 performance and uses less memory. 24094 24095 Changed code generation for object and array literals in toplevel 24096 code to be more compact by doing more work in the runtime. 24097 24098 Fixed a crash bug triggered when garbage collection happened during 24099 generation of a callback load inline cache stub. 24100 24101 Fixed crash bug sometimes triggered when local variables shadowed 24102 parameters in functions that used the arguments object. 24103 24104 241052009-12-03: Version 2.0.3 24106 24107 Optimized handling and adding of strings, for-in and Array.join. 24108 24109 Heap serialization is now non-destructive. 24110 24111 Improved profiler support with information on time spend in C++ 24112 callbacks registered through the API. 24113 24114 Added commands to the debugger protocol for starting/stopping 24115 profiling. 24116 24117 Enabled the non-optimizing compiler for top-level code. 24118 24119 Changed the API to only allow strings to be set as data objects on 24120 Contexts and scripts to avoid potentially keeping global objects 24121 around for too long (issue 528). 24122 24123 OpenBSD support patch by Peter Valchev <pvalchev@gmail.com>. 24124 24125 Fixed bugs. 24126 24127 241282009-11-24: Version 2.0.2 24129 24130 Improved profiler support. 24131 24132 Fixed bug that broke compilation of d8 with readline support. 24133 24134 241352009-11-20: Version 2.0.1 24136 24137 Fixed crash bug in String.prototype.replace. 24138 24139 Reverted a change which caused Chromium interactive ui test 24140 failures. 24141 24142 241432009-11-18: Version 2.0.0 24144 24145 Added support for VFP on ARM. 24146 24147 Added TryCatch::ReThrow method to the API. 24148 24149 Reduced the size of snapshots and improved the snapshot load time. 24150 24151 Improved heap profiler support. 24152 24153 64-bit version now supported on Windows. 24154 24155 Fixed a number of debugger issues. 24156 24157 Fixed bugs. 24158 24159 241602009-10-29: Version 1.3.18 24161 24162 Reverted a change which caused crashes in RegExp replace. 24163 24164 Reverted a change which caused Chromium ui_tests failure. 24165 24166 241672009-10-28: Version 1.3.17 24168 24169 Added API method to get simple heap statistics. 24170 24171 Improved heap profiler support. 24172 24173 Fixed the implementation of the resource constraint API so it 24174 works when using snapshots. 24175 24176 Fixed a number of issues in the Windows 64-bit version. 24177 24178 Optimized calls to API getters. 24179 24180 Added valgrind notification on code modification to the 64-bit version. 24181 24182 Fixed issue where we logged shared library addresses on Windows at 24183 startup and never used them. 24184 24185 241862009-10-16: Version 1.3.16 24187 24188 X64: Convert smis to holding 32 bits of payload. 24189 24190 Introduced v8::Integer::NewFromUnsigned method. 24191 24192 Added missing null check in Context::GetCurrent. 24193 24194 Added trim, trimLeft and trimRight methods to String 24195 Patch by Jan de Mooij <jandemooij@gmail.com> 24196 24197 Implement ES5 Array.isArray 24198 Patch by Jan de Mooij <jandemooij@gmail.com> 24199 24200 Skip access checks for hidden properties. 24201 24202 Added String::Concat(Handle<String> left, Handle<String> right) to the 24203 V8 API. 24204 24205 Fixed GYP-based builds of V8. 24206 24207 242082009-10-07: Version 1.3.15 24209 24210 Expanded the maximum size of the code space to 512MB for 64-bit mode. 24211 24212 Fixed a crash bug happening when starting profiling (issue 24213 http://crbug.com/23768). 24214 24215 242162009-10-07: Version 1.3.14 24217 24218 Added GetRealNamedProperty to the API to lookup real properties 24219 located on the object or in the prototype chain skipping any 24220 interceptors. 24221 24222 Fixed the stack limits setting API to work correctly with threads. The 24223 stack limit now needs to be set to each thread thich is used with V8. 24224 24225 Removed the high-priority flag from IdleNotification() 24226 24227 Ensure V8 is initialized before locking and unlocking threads. 24228 24229 Implemented a new JavaScript minifier for compressing the source of 24230 the built-in JavaScript. This removes non-Open Source code from Douglas 24231 Crockford from the project. 24232 24233 Added a missing optimization in StringCharAt. 24234 24235 Fixed some flaky socket tests. 24236 24237 Change by Alexander Botero-Lowry to fix profiler sampling on FreeBSD 24238 in 64-bit mode. 24239 24240 Fixed memory leaks in the thread management code. 24241 24242 Fixed the result of assignment to a pixel array. The assigned value 24243 is now the result. 24244 24245 Error reporting for invalid left-hand sides in for-in statements, pre- 24246 and postfix count expressions, and assignments now matches the JSC 24247 behavior in Safari 4. 24248 24249 Follow the spec in disallowing function declarations without a name. 24250 24251 Always allocate code objects within a 2 GB range. On x64 architecture 24252 this is used to use near calls (32-bit displacement) in Code objects. 24253 24254 Optimized array construction ported to x64 and ARM architectures. 24255 24256 [ES5] Changed Object.keys to return strings for element indices. 24257 24258 242592009-09-23: Version 1.3.13 24260 24261 Fixed uninitialized memory problem. 24262 24263 Improved heap profiler support. 24264 24265 242662009-09-22: Version 1.3.12 24267 24268 Changed behavior of |function|.toString() on built-in functions to 24269 be compatible with other implementations. Patch by Jan de Mooij. 24270 24271 Added Object::IsDirty in the API. 24272 24273 Optimized array construction; it is now handled purely in native 24274 code. 24275 24276 [ES5] Made properties of the arguments array enumerable. 24277 24278 [ES5] Added test suite adapter for the es5conform test suite. 24279 24280 [ES5] Added Object.keys function. 24281 24282 242832009-09-15: Version 1.3.11 24284 24285 Fixed crash in error reporting during bootstrapping. 24286 24287 Optimized generated IA32 math code by using SSE2 instructions when 24288 available. 24289 24290 Implemented missing pieces of debugger infrastructure on ARM. The 24291 debugger is now fully functional on ARM. 24292 24293 Made 'hidden' the default visibility for gcc. 24294 24295 242962009-09-09: Version 1.3.10 24297 24298 Fixed profiler on Mac in 64-bit mode. 24299 24300 Optimized creation of objects from simple constructor functions on 24301 ARM. 24302 24303 Fixed a number of debugger issues. 24304 24305 Reduced the amount of memory consumed by V8. 24306 24307 243082009-09-02: Version 1.3.9 24309 24310 Optimized stack guard checks on ARM. 24311 24312 Optimized API operations by inlining more in the API. 24313 24314 Optimized creation of objects from simple constructor functions. 24315 24316 Enabled a number of missing optimizations in the 64-bit port. 24317 24318 Implemented native-code support for regular expressions on ARM. 24319 24320 Stopped using the 'sahf' instruction on 64-bit machines that do 24321 not support it. 24322 24323 Fixed a bug in the support for forceful termination of JavaScript 24324 execution. 24325 24326 243272009-08-26: Version 1.3.8 24328 24329 Changed the handling of idle notifications to allow idle 24330 notifications when V8 has not yet been initialized. 24331 24332 Fixed ARM simulator compilation problem on Windows. 24333 24334 243352009-08-25: Version 1.3.7 24336 24337 Reduced the size of generated code on ARM platforms by reducing 24338 the size of constant pools. 24339 24340 Changed build files to not include the 'ENV' user environment 24341 variable in the build environment. 24342 24343 Changed the handling of idle notifications. 24344 24345 243462009-08-21: Version 1.3.6 24347 24348 Added support for forceful termination of JavaScript execution. 24349 24350 Added low memory notification to the API. The embedding host can signal 24351 a low memory situation to V8. 24352 24353 Changed the handling of global handles (persistent handles in the API 24354 sense) to avoid issues regarding allocation of new global handles 24355 during weak handle callbacks. 24356 24357 Changed the growth policy of the young space. 24358 24359 Fixed a GC issue introduced in version 1.3.5. 24360 24361 243622009-08-19: Version 1.3.5 24363 24364 Optimized initialization of some arrays in the builtins. 24365 24366 Fixed mac-nm script to support filenames with spaces. 24367 24368 Support for using the V8 profiler when V8 is embedded in a Windows DLL. 24369 24370 Changed typeof RegExp from 'object' to 'function' for compatibility. 24371 Fixed bug where regexps were not callable across contexts. 24372 24373 Added context independent script compilation to the API. 24374 24375 Added API call to get the stack trace for an exception. 24376 24377 Added API for getting object mirrors. 24378 24379 Made sure that SSE3 instructions are used whenever possible even when 24380 running off a snapshot generated without using SSE3 instructions. 24381 24382 Tweaked the handling of the initial size and growth policy of the heap. 24383 24384 Added native code generation for RegExp to 64-bit version. 24385 24386 Added JavaScript debugger support to 64-bit version. 24387 24388 243892009-08-13: Version 1.3.4 24390 24391 Added a readline() command to the d8 shell. 24392 24393 Fixed bug in json parsing. 24394 24395 Added idle notification to the API and reduced memory on idle 24396 notifications. 24397 24398 243992009-08-12: Version 1.3.3 24400 24401 Fixed issue 417: incorrect %t placeholder expansion. 24402 24403 Added .gitignore file similar to Chromium's one. 24404 24405 Fixed SConstruct file to build with new logging code for Android. 24406 24407 API: added function to find instance of template in prototype 24408 chain. Inlined Object::IsInstanceOf. 24409 24410 Land change to notify valgrind when we modify code on x86. 24411 24412 Added api call to determine whether a string can be externalized. 24413 24414 Added a write() command to d8. 24415 24416 244172009-08-05: Version 1.3.2 24418 24419 Started new compiler infrastructure for two-pass compilation using a 24420 control flow graph constructed from the AST. 24421 24422 Profiler stack sampling for X64. 24423 24424 Safe handling of NaN to Posix platform-dependent time functions. 24425 24426 Added a new profiler control API to unify controlling various aspects 24427 of profiling. 24428 24429 Fixed issue 392. 24430 24431 244322009-07-30: Version 1.3.1 24433 24434 Speed improvements to accessors and interceptors. 24435 24436 Added support for capturing stack information on custom errors. 24437 24438 Added support for morphing an object into a pixel array where its 24439 indexed properties are stored in an external byte array. Values written 24440 are always clamped to the 0..255 interval. 24441 24442 Profiler on x64 now handles C/C++ functions from shared libraries. 24443 24444 Changed the debugger to avoid stepping into function.call/apply if the 24445 function is a built-in. 24446 24447 Initial implementation of constructor heap profile for JS objects. 24448 24449 More fine grained control of profiling aspects through the API. 24450 24451 Optimized the called as constructor check for API calls. 24452 24453 244542009-07-27: Version 1.3.0 24455 24456 Allowed RegExp objects to be called as functions (issue 132). 24457 24458 Fixed issue where global property cells would escape after 24459 detaching the global object; see http://crbug.com/16276. 24460 24461 Added support for stepping into setters and getters in the 24462 debugger. 24463 24464 Changed the debugger to avoid stopping in its own JavaScript code 24465 and in the code of built-in functions. 24466 24467 Fixed issue 345 by avoiding duplicate escaping labels. 24468 24469 Fixed ARM code generator crash in short-circuited boolean 24470 expressions and added regression tests. 24471 24472 Added an external allocation limit to avoid issues where small V8 24473 objects would hold on to large amounts of external memory without 24474 causing garbage collections. 24475 24476 Finished more of the inline caching stubs for x64 targets. 24477 24478 244792009-07-13: Version 1.2.14 24480 24481 Added separate paged heap space for global property cells and 24482 avoid updating the write barrier when storing into them. 24483 24484 Improved peep-hole optimization on ARM platforms by not emitting 24485 unnecessary debug information. 24486 24487 Re-enabled ICs for loads and calls that skip a global object 24488 during lookup through the prototype chain. 24489 24490 Allowed access through global proxies to use ICs. 24491 24492 Fixed issue 401. 24493 24494 244952009-07-09: Version 1.2.13 24496 24497 Fixed issue 397, issue 398, and issue 399. 24498 24499 Added support for breakpoint groups. 24500 24501 Fixed bugs introduced with the new global object representation. 24502 24503 Fixed a few bugs in the ARM code generator. 24504 24505 245062009-07-06: Version 1.2.12 24507 24508 Added stack traces collection to Error objects accessible through 24509 the e.stack property. 24510 24511 Changed RegExp parser to use a recursive data structure instead of 24512 stack-based recursion. 24513 24514 Optimized Date object construction and string concatenation. 24515 24516 Improved performance of div, mod, and mul on ARM platforms. 24517 24518 245192009-07-02: Version 1.2.11 24520 24521 Improved performance on IA-32 and ARM. 24522 24523 Fixed profiler sampler implementation on Mac OS X. 24524 24525 Changed the representation of global objects to improve 24526 performance of adding a lot of new properties. 24527 24528 245292009-06-29: Version 1.2.10 24530 24531 Improved debugger support. 24532 24533 Fixed bug in exception message reporting (issue 390). 24534 24535 Improved overall performance. 24536 24537 245382009-06-23: Version 1.2.9 24539 24540 Improved math performance on ARM. 24541 24542 Fixed profiler name-inference bug. 24543 24544 Fixed handling of shared libraries in the profiler tick processor 24545 scripts. 24546 24547 Fixed handling of tests that time out in the test scripts. 24548 24549 Fixed compilation on MacOS X version 10.4. 24550 24551 Fixed two bugs in the regular expression engine. 24552 24553 Fixed a bug in the string type inference. 24554 24555 Fixed a bug in the handling of 'constant function' properties. 24556 24557 Improved overall performance. 24558 24559 245602009-06-16: Version 1.2.8 24561 24562 Optimized math on ARM platforms. 24563 24564 Fixed two crash bugs in the handling of getters and setters. 24565 24566 Improved the debugger support by adding scope chain information. 24567 24568 Improved the profiler support by compressing log data transmitted 24569 to clients. 24570 24571 Improved overall performance. 24572 24573 245742009-06-08: Version 1.2.7 24575 24576 Improved debugger and profiler support. 24577 24578 Reduced compilation time by improving the handling of deferred 24579 code. 24580 24581 Optimized interceptor accesses where the property is on the object 24582 on which the interceptors is attached. 24583 24584 Fixed compilation problem on GCC 4.4 by changing the stack 24585 alignment to 16 bytes. 24586 24587 Fixed handle creation to follow stric aliasing rules. 24588 24589 Fixed compilation on FreeBSD. 24590 24591 Introduced API for forcing the deletion of a property ignoring 24592 interceptors and attributes. 24593 24594 245952009-05-29: Version 1.2.6 24596 24597 Added a histogram recording hit rates at different levels of the 24598 compilation cache. 24599 24600 Added stack overflow check for the RegExp analysis phase. Previously a 24601 very long regexp graph could overflow the stack with recursive calls. 24602 24603 Use a dynamic buffer when collecting log events in memory. 24604 24605 Added start/stop events to the profiler log. 24606 24607 Fixed infinite loop which could happen when setting a debug break while 24608 executing a RegExp compiled to native code. 24609 24610 Fixed handling of lastIndexOf called with negative index (issue 351). 24611 24612 Fixed irregular crash in profiler test (issue 358). 24613 24614 Fixed compilation issues with some versions of gcc. 24615 24616 246172009-05-26: Version 1.2.5 24618 24619 Fixed bug in initial boundary check for Boyer-Moore text 24620 search (issue 349). 24621 24622 Fixed compilation issues with MinGW and gcc 4.3+ and added support 24623 for armv7 and cortex-a8 architectures. Patches by Lei Zhang and 24624 Craig Schlenter. 24625 24626 Added a script cache to the debugger. 24627 24628 Optimized compilation performance by improving internal data 24629 structures and avoiding expensive property load optimizations for 24630 code that's infrequently executed. 24631 24632 Exposed the calling JavaScript context through the static API 24633 function Context::GetCalling(). 24634 24635 246362009-05-18: Version 1.2.4 24637 24638 Improved performance of floating point number allocation for ARM 24639 platforms. 24640 24641 Fixed crash when using the instanceof operator on functions with 24642 number values in their prototype chain (issue 341). 24643 24644 Optimized virtual frame operations in the code generator to speed 24645 up compilation time and allocated the frames in the zone. 24646 24647 Made the representation of virtual frames and jump targets in the 24648 code generator much more compact. 24649 24650 Avoided linear search for non-locals in scope code when resolving 24651 variables inside with and eval scopes. 24652 24653 Optimized lexical scanner by dealing with whitespace as part of 24654 the token scanning instead of as a separate step before it. 24655 24656 Changed the scavenging collector so that promoted objects do not 24657 reside in the old generation while their remembered set is being 24658 swept for pointers into the young generation. 24659 24660 Fixed numeric overflow handling when compiling count operations. 24661 24662 246632009-05-11: Version 1.2.3 24664 24665 Fixed bug in reporting of out-of-memory situations. 24666 24667 Introduced hidden prototypes on certain builtin prototype objects 24668 such as String.prototype to emulate JSC's behavior of restoring 24669 the original function when deleting functions from those prototype 24670 objects. 24671 24672 Fixed crash bug in the register allocator. 24673 24674 246752009-05-04: Version 1.2.2 24676 24677 Fixed bug in array sorting for sparse arrays (issue 326). 24678 24679 Added support for adding a soname when building a shared library 24680 on Linux (issue 151). 24681 24682 Fixed bug caused by morphing internal ASCII strings to external 24683 two-byte strings. Slices over ASCII strings have to forward ASCII 24684 checks to the underlying buffer string. 24685 24686 Allowed API call-as-function handlers to be called as 24687 constructors. 24688 24689 Fixed a crash bug where an external string was disposed but a 24690 slice of the external string survived as a symbol. 24691 24692 246932009-04-27: Version 1.2.1 24694 24695 Added EcmaScript 5 JSON object. 24696 24697 Fixed bug in preemption support on ARM. 24698 24699 247002009-04-23: Version 1.2.0 24701 24702 Optimized floating-point operations on ARM. 24703 24704 Added a number of extensions to the debugger API. 24705 24706 Changed the enumeration order for unsigned integer keys to always 24707 be numerical order. 24708 24709 Added a "read" extension to the shell sample. 24710 24711 Added support for Array.prototype.reduce and 24712 Array.prototype.reduceRight. 24713 24714 Added an option to the SCons build to control Microsoft Visual C++ 24715 link-time code generation. 24716 24717 Fixed a number of bugs (in particular issue 315, issue 316, 24718 issue 317 and issue 318). 24719 24720 247212009-04-15: Version 1.1.10 24722 24723 Fixed crash bug that occurred when loading a const variable in the 24724 presence of eval. 24725 24726 Allowed using with and eval in registered extensions in debug mode 24727 by fixing bogus assert. 24728 24729 Fixed the source position for function returns to enable the 24730 debugger to break there. 24731 24732 247332009-04-14: Version 1.1.9 24734 24735 Made the stack traversal code in the profiler robust by avoiding 24736 to look into the heap. 24737 24738 Added name inferencing for anonymous functions to facilitate 24739 debugging and profiling. 24740 24741 Re-enabled stats timers in the developer shell (d8). 24742 24743 Fixed issue 303 by avoiding to shortcut cons-symbols. 24744 24745 247462009-04-11: Version 1.1.8 24747 24748 Changed test-debug/ThreadedDebugging to be non-flaky (issue 96). 24749 24750 Fixed step-in handling for Function.prototype.apply and call in 24751 the debugger (issue 269). 24752 24753 Fixed v8::Object::DeleteHiddenValue to not bail out when there 24754 are no hidden properties. 24755 24756 Added workaround for crash bug, where external symbol table 24757 entries with deleted resources would lead to NPEs when looking 24758 up in the symbol table. 24759 24760 247612009-04-07: Version 1.1.7 24762 24763 Added support for easily importing additional environment 24764 variables into the SCons build. 24765 24766 Optimized strict equality checks. 24767 24768 Fixed crash in indexed setters on objects without a corresponding 24769 getter (issue 298). 24770 24771 Re-enabled script compilation cache. 24772 24773 247742009-04-01: Version 1.1.6 24775 24776 Reverted an unsafe code generator change. 24777 24778 247792009-04-01: Version 1.1.5 24780 24781 Fixed bug that caused function literals to not be optimized as 24782 much as other functions. 24783 24784 Improved profiler support. 24785 24786 Fixed a crash bug in connection with debugger unloading. 24787 24788 Fixed a crash bug in the code generator caused by losing the 24789 information that a frame element was copied. 24790 24791 Fixed an exception propagation bug that could cause non-null 24792 return values when exceptions were thrown. 24793 24794 247952009-03-30: Version 1.1.4 24796 24797 Optimized String.prototype.match. 24798 24799 Improved the stack information in profiles. 24800 24801 Fixed bug in ARM port making it possible to compile the runtime 24802 system for thumb mode again. 24803 24804 Implemented a number of optimizations in the code generator. 24805 24806 Fixed a number of memory leaks in tests. 24807 24808 Fixed crash bug in connection with script source code and external 24809 strings. 24810 24811 248122009-03-24: Version 1.1.3 24813 24814 Fixed assertion failures in compilation of loop conditions. 24815 24816 Removed STL dependency from developer shell (d8). 24817 24818 Added infrastructure for protecting the V8 heap from corruption 24819 caused by memory modifications from the outside. 24820 24821 248222009-03-24: Version 1.1.2 24823 24824 Improved frame merge code generated by the code generator. 24825 24826 Optimized String.prototype.replace. 24827 24828 Implemented __defineGetter__ and __defineSetter__ for properties 24829 with integer keys on non-array objects. 24830 24831 Improved debugger and profiler support. 24832 24833 Fixed a number of portability issues to allow compilation for 24834 smaller ARM devices. 24835 24836 Exposed object cloning through the API. 24837 24838 Implemented hidden properties. This is used to expose an identity 24839 hash for objects through the API. 24840 24841 Implemented restarting of regular expressions if their input 24842 string changes representation during preemption. 24843 24844 Fixed a code generator bug that could cause assignments in loops 24845 to be ignored if using continue to break out of the loop (issue 24846 284). 24847 24848 248492009-03-12: Version 1.1.1 24850 24851 Fixed an assertion in the new compiler to take stack overflow 24852 exceptions into account. 24853 24854 Removed exception propagation code that could cause crashes. 24855 24856 Fixed minor bug in debugger line number computations. 24857 24858 8-byte align the C stack on Linux and Windows to speed up floating 24859 point computations. 24860 24861 248622009-03-12: Version 1.1.0 24863 24864 Improved code generation infrastructure by doing simple register 24865 allocation and constant folding and propagation. 24866 24867 Optimized regular expression matching by avoiding to create 24868 intermediate string arrays and by flattening nested array 24869 representations of RegExp data. 24870 24871 Traverse a few stack frames when recording profiler samples to 24872 include partial call graphs in the profiling output. 24873 24874 Added support for using OProfile to profile generated code. 24875 24876 Added remote debugging support to the D8 developer shell. 24877 24878 Optimized creation of nested literals like JSON objects. 24879 24880 Fixed a bug in garbage collecting unused maps and turned it on by 24881 default (--collect-maps). 24882 24883 Added support for running tests under Valgrind. 24884 24885 248862009-02-27: Version 1.0.3 24887 24888 Optimized double-to-integer conversions in bit operations by using 24889 SSE3 instructions if available. 24890 24891 Optimized initialization sequences that store to multiple 24892 properties of the same object. 24893 24894 Changed the D8 debugger frontend to use JSON messages. 24895 24896 Force garbage collections when disposing contexts. 24897 24898 Align code objects at 32-byte boundaries. 24899 24900 249012009-02-25: Version 1.0.2 24902 24903 Improved profiling support by performing simple call stack 24904 sampling for ticks and by fixing a bug in the logging of code 24905 addresses. 24906 24907 Fixed a number of debugger issues. 24908 24909 Optimized code that uses eval. 24910 24911 Fixed a couple of bugs in the regular expression engine. 24912 24913 Reduced the size of generated code for certain regular expressions. 24914 24915 Removed JSCRE completely. 24916 24917 Fixed issue where test could not be run if there was a dot in the 24918 checkout path. 24919 24920 249212009-02-13: Version 1.0.1 24922 24923 Fixed two crash-bugs in irregexp (issue 231 and 233). 24924 24925 Fixed a number of minor bugs (issue 87, 227 and 228). 24926 24927 Added support for morphing strings to external strings on demand 24928 to avoid having to create copies in the embedding code. 24929 24930 Removed experimental support for external symbol callbacks. 24931 24932 249332009-02-09: Version 1.0.0 24934 24935 Fixed crash-bug in the code generation for case independent 16 bit 24936 backreferences. 24937 24938 Made shells more robust in the presence of string conversion 24939 failures (issue 224). 24940 24941 Fixed a potential infinite loop when attempting to resolve 24942 eval (issue 221). 24943 24944 Miscellaneous fixes to the new regular expression engine. 24945 24946 Reduced binary by stripping unneeded text from JavaScript library and 24947 minifying some JavaScript files. 24948 24949 249502009-01-27: Version 0.4.9 24951 24952 Enabled new regular expression engine. 24953 24954 Made a number of changes to the debugger protocol. 24955 24956 Fixed a number of bugs in the preemption support. 24957 24958 Added -p option to the developer shell to run files in parallel 24959 using preemption. 24960 24961 Fixed a number of minor bugs (including issues 176, 187, 189, 192, 24962 193, 198 and 201). 24963 24964 Fixed a number of bugs in the serialization/deserialization 24965 support for the ARM platform. 24966 24967 249682009-01-19: Version 0.4.8.1 24969 24970 Minor patch to debugger support. 24971 24972 249732009-01-16: Version 0.4.8 24974 24975 Fixed string length bug on ARM (issue 171). 24976 24977 Made most methods in the API const. 24978 24979 Optimized object literals by improving data locality. 24980 24981 Fixed bug that caused incomplete functions to be cached in case of 24982 stack overflow exceptions. 24983 24984 Fixed bugs that caused catch variables and variables introduced by 24985 eval to behave incorrectly when using accessors (issues 186, 190 24986 and 191). 24987 24988 249892009-01-06: Version 0.4.7 24990 24991 Minor bugfixes and optimizations. 24992 24993 Added command line debugger to D8 shell. 24994 24995 Fixed subtle bug that caused the wrong 'this' to be used when 24996 calling a caught function in a catch clause. 24997 24998 Inline array loads within loops directly in the code instead of 24999 always calling a stub. 25000 25001 250022008-12-11: Version 0.4.6 25003 25004 Fixed exception reporting bug where certain exceptions were 25005 incorrectly reported as uncaught. 25006 25007 Improved the memory allocation strategy used during compilation to 25008 make running out of memory when compiling huge scripts less 25009 likely. 25010 25011 Optimized String.replace by avoiding the construction of certain 25012 sub strings. 25013 25014 Fixed bug in code generation for large switch statements on ARM. 25015 25016 Fixed bug that caused V8 to change the global object template 25017 passed in by the user. 25018 25019 Changed the API for creating object groups used during garbage 25020 collection. Entire object groups are now passed to V8 instead of 25021 individual members of the groups. 25022 25023 250242008-12-03: Version 0.4.5 25025 25026 Added experimental API support for allocating V8 symbols as 25027 external strings. 25028 25029 Fixed bugs in debugging support on ARM. 25030 25031 Changed eval implementation to correctly detect whether or not a 25032 call to eval is aliased. 25033 25034 Fixed bug caused by a combination of the compilation cache and 25035 dictionary probing in native code. The bug caused us to sometimes 25036 call functions that had not yet been compiled. 25037 25038 Added platform support for FreeBSD. 25039 25040 Added support for building V8 on Windows with either the shared or 25041 static version of MSVCRT 25042 25043 Added the v8::jscre namespace around the jscre functions to avoid 25044 link errors (duplicate symbols) when building Google Chrome. 25045 25046 Added support for calling a JavaScript function with the current 25047 debugger execution context as its argument to the debugger 25048 interface. 25049 25050 Changed the type of names of counters from wchar_t to char. 25051 25052 Changed the Windows system call used to compute daylight savings 25053 time. The system call that we used to use became four times 25054 slower on WinXP SP3. 25055 25056 Added support in the d8 developer shell for memory-mapped counters 25057 and added a stats-viewer tool. 25058 25059 Fixed bug in upper/lower case mappings (issue 149). 25060 25061 250622008-11-17: Version 0.4.4 25063 25064 Reduced code size by using shorter instruction encoding when 25065 possible. 25066 25067 Added a --help option to the shell sample and to the d8 shell. 25068 25069 Added visual studio project files for building the ARM simulator. 25070 25071 Fixed a number of ARM simulator issues. 25072 25073 Fixed bug in out-of-memory handling on ARM. 25074 25075 Implemented shell support for passing arguments to a script from 25076 the command line. 25077 25078 Fixed bug in date code that made certain date functions return -0 25079 instead of 0 for dates before the epoch. 25080 25081 Restricted applications of eval so it can only be used in the 25082 context of the associated global object. 25083 25084 Treat byte-order marks as whitespace characters. 25085 25086 250872008-11-04: Version 0.4.3 25088 25089 Added support for API accessors that prohibit overwriting by 25090 accessors defined in JavaScript code by using __defineGetter__ and 25091 __defineSetter__. 25092 25093 Improved handling of conditionals in test status files. 25094 25095 Introduced access control in propertyIsEnumerable. 25096 25097 Improved performance of some string operations by caching 25098 information about the type of the string between operations. 25099 25100 Fixed bug in fast-case code for switch statements that only have 25101 integer labels. 25102 25103 251042008-10-30: Version 0.4.2 25105 25106 Improved performance of Array.prototype.concat by moving the 25107 implementation to C++ (issue 123). 25108 25109 Fixed heap growth policy to avoid growing old space to its maximum 25110 capacity before doing a garbage collection and fixed issue that 25111 would lead to artificial out of memory situations (issue 129). 25112 25113 Fixed Date.prototype.toLocaleDateString to return the date in the 25114 same format as WebKit. 25115 25116 Added missing initialization checks to debugger API. 25117 25118 Added removing of unused maps during GC. 25119 25120 251212008-10-28: Version 0.4.1 25122 25123 Added caching of RegExp data in compilation cache. 25124 25125 Added Visual Studio project file for d8 shell. 25126 25127 Fixed function call performance regression introduced in version 25128 0.4.0 when splitting the global object in two parts (issue 120). 25129 25130 Fixed issue 131 by checking for empty handles before throwing and 25131 reporting exceptions. 25132 25133 251342008-10-23: Version 0.4.0 25135 25136 Split the global object into two parts: The state holding global 25137 object and the global object proxy. 25138 25139 Fixed bug that affected the value of an assignment to an element 25140 in certain cases (issue 116). 25141 25142 Added GetPropertyNames functionality (issue 33) and extra Date 25143 functions (issue 77) to the API. 25144 25145 Changed WeakReferenceCallback to take a Persistent<Value> instead 25146 of a Persistent<Object> (issue 101). 25147 25148 Fixed issues with message reporting for exceptions in try-finally 25149 blocks (issues 73 and 75). 25150 25151 Optimized flattening of strings and string equality checking. 25152 25153 Improved Boyer-Moore implementation for faster indexOf operations. 25154 25155 Added development shell (d8) which includes counters and 25156 completion support. 25157 25158 Fixed problem with the receiver passed to functions called from 25159 eval (issue 124). 25160 25161 251622008-10-16: Version 0.3.5 25163 25164 Improved string hash-code distribution by excluding bit-field bits 25165 from the hash-code. 25166 25167 Changed string search algorithm used in indexOf from KMP to 25168 Boyer-Moore. 25169 25170 Improved the generated code for the instanceof operator. 25171 25172 Improved performance of slow-case string equality checks by 25173 specializing the code based on the string representation. 25174 25175 Improve the handling of out-of-memory situations (issue 70). 25176 25177 Improved performance of strict equality checks. 25178 25179 Improved profiler output to make it easier to see anonymous 25180 functions. 25181 25182 Improved performance of slow-case keyed loads. 25183 25184 Improved property access performance by allocating a number of 25185 properties in the front object. 25186 25187 Changed the toString behavior on the built-in object constructors 25188 to print [native code] instead of the actual source. Some web 25189 applications do not like constructors with complex toString 25190 results. 25191 25192 251932008-10-06: Version 0.3.4 25194 25195 Changed Array.prototype.sort to use quick sort. 25196 25197 Fixed code generation issue where leaving a finally block with 25198 break or continue would accumulate elements on the expression 25199 stack (issue 86). 25200 25201 Made sure that the name accessor on functions returns the expected 25202 names for builtin JavaScript functions and C++ callback functions. 25203 25204 Added fast case code for extending the property storage array of 25205 JavaScript objects. 25206 25207 Ported switch statement optimizations introduced in version 0.3.3 25208 to the ARM code generator. 25209 25210 Allowed GCC to use strict-aliasing rules when compiling. 25211 25212 Improved performance of arguments object allocation by taking care 25213 of arguments adaptor frames in the generated code. 25214 25215 Updated the V8 benchmark suite to version 2. 25216 25217 252182008-09-25: Version 0.3.3 25219 25220 Improved handling of relocation information to enable more 25221 peep-hole optimizations. 25222 25223 Optimized switch statements where all labels are constant small 25224 integers. 25225 25226 Optimized String.prototype.indexOf for common cases. 25227 25228 Fixed more build issues (issue 80). 25229 25230 Fixed a couple of profiler issues. 25231 25232 Fixed bug where the body of a function created using the Function 25233 constructor was not allowed to end with a single-line comment 25234 (issue 85). 25235 25236 Improved handling of object literals by canonicalizing object 25237 literal maps. This will allow JSON objects with the same set of 25238 properties to share the same map making inline caching work better 25239 for JSON objects. 25240 25241 252422008-09-17: Version 0.3.2 25243 25244 Generalized the EvalCache into a CompilationCache and enabled it 25245 for scripts too. The current strategy is to retire all entries 25246 whenever a mark-sweep collection is started. 25247 25248 Fixed bug where switch statements containing only a default case 25249 would lead to an unbalanced stack (issue 69). 25250 25251 Fixed bug that made access to the function in a named function 25252 expression impossible in certain situations (issue 24). 25253 25254 Fixed even more build issues. 25255 25256 Optimized calling conventions on ARM. The conventions on ARM and 25257 IA-32 now match. 25258 25259 Removed static initializers for flags and counters. 25260 25261 Improved inline caching behavior for uncommon cases where lazily 25262 loading Date and RegExp code could force certain code paths go 25263 megamorphic. 25264 25265 Removed arguments adaption for builtins written in C++. This 25266 makes Array.prototype.push and Array.prototype.pop slightly 25267 faster. 25268 25269 252702008-09-11: Version 0.3.1 25271 25272 Fixed a number of build issues. 25273 25274 Fixed problem with missing I-cache flusing on ARM. 25275 25276 Changed space layout in memory management by splitting up 25277 code space into old data space and code space. 25278 25279 Added utf-8 conversion support to the API (issue 57). 25280 25281 Optimized repeated calls to eval with the same strings. These 25282 repeated calls are common in web applications. 25283 25284 Added Xcode project file. 25285 25286 Optimized a couple of Array operation. 25287 25288 Fixed parser bug by checking for end-of-string when parsing break 25289 and continue (issue 35). 25290 25291 Fixed problem where asian characters were not categorized as 25292 letters. 25293 25294 Fixed bug that disallowed calling functions fetched from an array 25295 using a string as an array index (issue 32). 25296 25297 Fixed bug where the internal field count on object templates were 25298 sometimes ignored (issue 54). 25299 25300 Added -f option to the shell sample for compatibility with other 25301 engines (issue 18). 25302 25303 Added source info to TryCatches in the API. 25304 25305 Fixed problem where the seed for the random number generator was 25306 clipped in a double to unsigned int conversion. 25307 25308 Fixed bug where cons string symbols were sometimes converted to 25309 non-symbol flat strings during GC. 25310 25311 Fixed bug in error reporting when attempting to convert null to an 25312 object. 25313 25314 253152008-09-04: Version 0.3.0 25316 25317 Added support for running tests on the ARM simulator. 25318 25319 Fixed bug in the 'in' operator where negative indices were not 25320 treated correctly. 25321 25322 Fixed build issues on gcc-4.3.1. 25323 25324 Changed Date.prototype.toLocaleTimeString to not print the 25325 timezone part of the time. 25326 25327 Renamed debug.h to v8-debug.h to reduce the risk of name conflicts 25328 with user code. 25329 25330 253312008-09-02: Version 0.2.5 25332 25333 Renamed the top level directory 'public' to 'include'. 25334 25335 Added 'env' option to the SCons build scripts to support 25336 overriding the ENV part of the build environment. This is mostly 25337 to support Windows builds in cases where SCons cannot find the 25338 correct paths to the Windows SDK, as these paths cannot be passed 25339 through shell environment variables. 25340 25341 Enabled "Buffer Security Check" on for the Windows SCons build and 25342 added the linker option /OPT:ICF as an optimization. 25343 25344 Added the V8 benchmark suite to the repository. 25345 25346 253472008-09-01: Version 0.2.4 25348 25349 Included mjsunit JavaScript test suite and C++ unit tests. 25350 25351 Changed the shell sample to not print the result of executing a 25352 script provided on the command line. 25353 25354 Fixed issue when building samples on Windows using a shared V8 25355 library. Added visibility option on Linux build which makes the 25356 generated library 18% smaller. 25357 25358 Changed build system to accept multiple build modes in one build 25359 and generate separate objects, libraries and executables for each 25360 mode. 25361 25362 Removed deferred negation optimization (a * -b => -(a * b)) since 25363 this visibly changes operand conversion order. 25364 25365 Improved parsing performance by introducing stack guard in 25366 preparsing. Without a stack guard preparsing always bails out 25367 with stack overflow. 25368 25369 Changed shell sample to take flags directly from the command-line. 25370 Added API call that implements this. 25371 25372 Added load, quit and version functions to the shell sample so it's 25373 easier to run benchmarks and tests. 25374 25375 Fixed issue with building samples and cctests on 64-bit machines. 25376 25377 Fixed bug in the runtime system where the prototype chain was not 25378 always searched for a setter when setting a property that does not 25379 exist locally. 25380 25381 253822008-08-14: Version 0.2.3 25383 25384 Improved performance of garbage collection by moving the 25385 function that updates pointers during compacting collection 25386 into the updating visitor. This gives the compiler a better 25387 chance to inline and avoid a function call per (potential) 25388 pointer. 25389 25390 Extended the shell sample with a --runtime-flags option. 25391 25392 Added Visual Studio project files for the shell.cc and 25393 process.cc samples. 25394 25395 253962008-08-13: Version 0.2.2 25397 25398 Improved performance of garbage collection by changing the way 25399 we use the marking stack in the event of stack overflow during 25400 full garbage collection and by changing the way we mark roots. 25401 25402 Cleaned up ARM version by removing top of stack caching and by 25403 introducing push/pop elimination. 25404 25405 Cleaned up the way runtime functions are called to allow 25406 runtime calls with no arguments. 25407 25408 Changed Windows build options to make sure that exceptions are 25409 disabled and that optimization flags are enabled. 25410 25411 Added first version of Visual Studio project files. 25412 25413 254142008-08-06: Version 0.2.1 25415 25416 Improved performance of unary addition by avoiding runtime calls. 25417 25418 Fixed the handling of '>' and '<=' to use right-to-left conversion 25419 and left-to-right evaluation as specified by ECMA-262. 25420 25421 Fixed a branch elimination bug on the ARM platform where incorrect 25422 code was generated because of overly aggressive branch 25423 elimination. 25424 25425 Improved performance of code that repeatedly assigns the same 25426 function to the same property of different objects with the same 25427 map. 25428 25429 Untangled DEBUG and ENABLE_DISASSEMBLER defines. The disassembler 25430 no longer expects DEBUG to be defined. 25431 25432 Added platform-nullos.cc to serve as the basis for new platform 25433 implementations. 25434 25435 254362008-07-30: Version 0.2.0 25437 25438 Changed all text files to have native svn:eol-style. 25439 25440 Added a few samples and support for building them. The samples 25441 include a simple shell that can be used to benchmark and test V8. 25442 25443 Changed V8::GetVersion to return the version as a string. 25444 25445 Added source for lazily loaded scripts to snapshots and made 25446 serialization non-destructive. 25447 25448 Improved ARM support by fixing the write barrier code to use 25449 aligned loads and stores and by removing premature locals 25450 optimization that relied on broken support for callee-saved 25451 registers (removed). 25452 25453 Refactored the code for marking live objects during garbage 25454 collection and the code for allocating objects in paged 25455 spaces. Introduced an abstraction for the map word of a heap- 25456 allocated object and changed the memory allocator to allocate 25457 executable memory only for spaces that may contain code objects. 25458 25459 Moved StringBuilder to utils.h and ScopedLock to platform.h, where 25460 they can be used by debugging and logging modules. Added 25461 thread-safe message queues for dealing with debugger events. 25462 25463 Fixed the source code reported by toString for certain builtin 25464 empty functions and made sure that the prototype property of a 25465 function is enumerable. 25466 25467 Improved performance of converting values to condition flags in 25468 generated code. 25469 25470 Merged disassembler-{arch} files. 25471 25472 254732008-07-28: Version 0.1.4 25474 25475 Added support for storing JavaScript stack traces in a stack 25476 allocated buffer to make it visible in shallow core dumps. 25477 Controlled by the --preallocate-message-memory flag which is 25478 disabled by default. 25479 25480 254812008-07-25: Version 0.1.3 25482 25483 Fixed bug in JSObject::GetPropertyAttributePostInterceptor where 25484 map transitions would count as properties. 25485 25486 Allowed aliased eval invocations by treating them as evals in the 25487 global context. This may change in the future. 25488 25489 Added support for accessing the last entered context through the 25490 API and renamed Context::Current to Context::GetCurrent and 25491 Context::GetSecurityContext to Context::GetCurrentSecurityContext. 25492 25493 Fixed bug in the debugger that would cause the debugger scripts to 25494 be recursively loaded and changed all disabling of interrupts to 25495 be block-structured. 25496 25497 Made snapshot data read-only to allow it to be more easily shared 25498 across multiple users of V8 when linked as a shared library. 25499 25500 255012008-07-16: Version 0.1.2 25502 25503 Fixed building on Mac OS X by recognizing i386 and friends as 25504 IA-32 platforms. 25505 25506 Added propagation of stack overflow exceptions that occur while 25507 compiling nested functions. 25508 25509 Improved debugger with support for recursive break points and 25510 handling of exceptions that occur in the debugger JavaScript code. 25511 25512 Renamed GetInternal to GetInternalField and SetInternal to 25513 SetInternalField in the API and moved InternalFieldCount and 25514 SetInternalFieldCount from FunctionTemplate to ObjectTemplate. 25515 25516 255172008-07-09: Version 0.1.1 25518 25519 Fixed bug in stack overflow check code for IA-32 targets where a 25520 non-tagged value in register eax was pushed to the stack. 25521 25522 Fixed potential quadratic behavior when converting strings to 25523 numbers. 25524 25525 Fixed bug where the return value from Object::SetProperty could 25526 end up being the property holder instead of the written value. 25527 25528 Improved debugger support by allowing nested break points and by 25529 dealing with stack-overflows when compiling functions before 25530 setting break points in them. 25531 25532 255332008-07-03: Version 0.1.0 25534 25535 Initial export. 25536 25537# Local Variables: 25538# mode:text 25539# End: 25540