Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(401)

Side by Side Diff: ChangeLog

Issue 1140603005: Update change log to match roll branch. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 2014-11-10: Sentinel 1 2015-05-17: Sentinel
2 2
3 The ChangeLog file is no longer maintained on bleeding_edge. This 3 The ChangeLog file is no longer maintained on bleeding_edge. This
4 sentinel should stay on top of this list. 4 sentinel should stay on top of this list.
5 5
6 6
7 2015-05-17: Version 4.5.2
8
9 Performance and stability improvements on all platforms.
10
11
12 2015-05-16: Version 4.5.1
13
14 Test that TypedArray methods don't read length (issue 3578).
15
16 Implement %TypedArray%.{fill,find,findIndex} (issue 3578).
17
18 TypedArray.prototype.copyWithin method (issue 3578).
19
20 Provide accessor for object internal properties that doesn't require
21 debugger to be active (Chromium issue 481845).
22
23 Don't create debug context if debug listener is not set (Chromium issue
24 482290).
25
26 Performance and stability improvements on all platforms.
27
28
29 2015-05-13: Version 4.4.65
30
31 Deprecate Isolate::New.
32
33 Factor out core of Array.forEach and .every, for use in TypedArrays
34 (issue 3578).
35
36 Performance and stability improvements on all platforms.
37
38
39 2015-05-12: Version 4.4.64
40
41 Performance and stability improvements on all platforms.
42
43
44 2015-05-11: Version 4.4.63
45
46 Let Runtime_GrowArrayElements accept non-Smi numbers as |key| (Chromium
47 issue 485410).
48
49 Make one copy for all TypedArray methods (issue 4085).
50
51 Performance and stability improvements on all platforms.
52
53
54 2015-05-09: Version 4.4.62
55
56 [turbofan] Fix handling of OsrLoopEntry in ControlReducer::ConnectNTL()
57 (Chromium issue 485908).
58
59 Performance and stability improvements on all platforms.
60
61
62 2015-05-08: Version 4.4.61
63
64 Performance and stability improvements on all platforms.
65
66
67 2015-05-08: Version 4.4.60
68
69 Performance and stability improvements on all platforms.
70
71
72 2015-05-08: Version 4.4.59
73
74 Performance and stability improvements on all platforms.
75
76
77 2015-05-07: Version 4.4.58
78
79 TypedArray.prototype.every method (issue 3578).
80
81 [V8] Reland https://codereview.chromium.org/1121833003/ (Chromium issue
82 480652).
83
84 Performance and stability improvements on all platforms.
85
86
87 2015-05-07: Version 4.4.57
88
89 Performance and stability improvements on all platforms.
90
91
92 2015-05-06: Version 4.4.56
93
94 Shard v8_base.lib on Windows to avoid 2G .lib limit (Chromium issue
95 485155).
96
97 Implement a 'trial parse' step, that will abort pre-parsing excessively
98 long and trivial functions, so that they can be eagerly compiled after
99 all. This essentially allows the parser to renege on its earlier
100 decision to lazy-parse, if additional information suggests it was a bad
101 decision (Chromium issue 470930).
102
103 Performance and stability improvements on all platforms.
104
105
106 2015-05-06: Version 4.4.55
107
108 Handle the case when derived constructor is [[Call]]ed with 0 args
109 (Chromium issue 474783).
110
111 freed_nodes in global-handles should be addititive (Chromium issues
112 479796, 484671).
113
114 [V8] Reland https://codereview.chromium.org/1100993003/ (Chromium issue
115 480652).
116
117 [es6] When comparing two symbols we may need to throw a TypeError (issue
118 4073).
119
120 Performance and stability improvements on all platforms.
121
122
123 2015-05-06: Version 4.4.54
124
125 Performance and stability improvements on all platforms.
126
127
128 2015-05-05: Version 4.4.53
129
130 Performance and stability improvements on all platforms.
131
132
133 2015-05-05: Version 4.4.52
134
135 Performance and stability improvements on all platforms.
136
137
138 2015-05-04: Version 4.4.51
139
140 Performance and stability improvements on all platforms.
141
142
143 2015-05-04: Version 4.4.50
144
145 Performance and stability improvements on all platforms.
146
147
148 2015-05-01: Version 4.4.49
149
150 Performance and stability improvements on all platforms.
151
152
153 2015-05-01: Version 4.4.48
154
155 [V8] Use previous token location as EOS token location (Chromium issue
156 480652).
157
158 Implement kToBeExecutedOnceCodeAge (Chromium issue 470930).
159
160 Performance and stability improvements on all platforms.
161
162
163 2015-04-30: Version 4.4.47
164
165 Performance and stability improvements on all platforms.
166
167
168 2015-04-30: Version 4.4.46
169
170 Performance and stability improvements on all platforms.
171
172
173 2015-04-29: Version 4.4.45
174
175 Performance and stability improvements on all platforms.
176
177
178 2015-04-29: Version 4.4.44
179
180 Pass ArrayBuffer::Allocator via Isolate::CreateParams.
181
182 Fix unobservable constructor replacement on prototype maps (Chromium
183 issue 478522).
184
185 Performance and stability improvements on all platforms.
186
187
188 2015-04-29: Version 4.4.43
189
190 Performance and stability improvements on all platforms.
191
192
193 2015-04-28: Version 4.4.42
194
195 MIPS: Fix FP load/store with large offsets from base register (Chromium
196 issue 481519).
197
198 Extending v8::GetHeapStatistics to return total available size (Chromium
199 issue 476013).
200
201 Performance and stability improvements on all platforms.
202
203
204 2015-04-28: Version 4.4.41
205
206 Performance and stability improvements on all platforms.
207
208
209 2015-04-28: Version 4.4.40
210
211 Do more to avoid last-resort stop-the-world GC (Chromium issue 481433).
212
213 Performance and stability improvements on all platforms.
214
215
216 2015-04-27: Version 4.4.39
217
218 Performance and stability improvements on all platforms.
219
220
221 2015-04-27: Version 4.4.38
222
223 Performance and stability improvements on all platforms.
224
225
226 2015-04-25: Version 4.4.37
227
228 Performance and stability improvements on all platforms.
229
230
231 2015-04-24: Version 4.4.36
232
233 Performance and stability improvements on all platforms.
234
235
236 2015-04-24: Version 4.4.35
237
238 Performance and stability improvements on all platforms.
239
240
241 2015-04-24: Version 4.4.34
242
243 Performance and stability improvements on all platforms.
244
245
246 2015-04-23: Version 4.4.33
247
248 Performance and stability improvements on all platforms.
249
250
251 2015-04-23: Version 4.4.32
252
253 Performance and stability improvements on all platforms.
254
255
256 2015-04-23: Version 4.4.31
257
258 Performance and stability improvements on all platforms.
259
260
261 2015-04-22: Version 4.4.30
262
263 Performance and stability improvements on all platforms.
264
265
266 2015-04-22: Version 4.4.29
267
268 Performance and stability improvements on all platforms.
269
270
271 2015-04-21: Version 4.4.28
272
273 Performance and stability improvements on all platforms.
274
275
276 2015-04-21: Version 4.4.27
277
278 Performance and stability improvements on all platforms.
279
280
281 2015-04-20: Version 4.4.26
282
283 Allow for accessing an ArrayBuffer contents without externalizing it.
284
285 Remove support for externally backed elements from the API (issue 3996).
286
287 Deprecate 3-args ResourceConstraints::ConfigureDefaults.
288
289 Indicate that low-memory-notificatin triggered GCs are "forced".
290
291 Adding missing V8_EXPORT flag in SpaceStatistics class in v8.h (Chromium
292 issues 466141, 476013).
293
294 Performance and stability improvements on all platforms.
295
296
297 2015-04-20: Version 4.4.25
298
299 Turn off SupportsFlexibleFloorAndRound for Arm64 due to a bug (Chromium
300 issue 476477).
301
302 Adding V8 api to get memory statistics of spaces in V8::Heap (Chromium
303 issues 466141, 476013).
304
305 Performance and stability improvements on all platforms.
306
307
308 2015-04-17: Version 4.4.24
309
310 Performance and stability improvements on all platforms.
311
312
313 2015-04-17: Version 4.4.23
314
315 Don't crash when reporting an access check failure for a detached global
316 proxy (Chromium issue 475884).
317
318 Use smaller heap growing factor in idle notification to start
319 incremental marking when there is idle time >16ms (Chromium issue
320 477323).
321
322 Performance and stability improvements on all platforms.
323
324
325 2015-04-16: Version 4.4.22
326
327 Reduce regexp compiler stack size when not optimizing regexps (Chromium
328 issue 475705).
329
330 Performance and stability improvements on all platforms.
331
332
333 2015-04-15: Version 4.4.21
334
335 Remove support for specifying the number of available threads.
336
337 When converting Maybe and MaybeLocal values with a check, always check.
338
339 Performance and stability improvements on all platforms.
340
341
342 2015-04-15: Version 4.4.20
343
344 Performance and stability improvements on all platforms.
345
346
347 2015-04-15: Version 4.4.19
348
349 Reland "Remove support for thread-based recompilation" (issue 3608).
350
351 Performance and stability improvements on all platforms.
352
353
354 2015-04-14: Version 4.4.18
355
356 Reland "Remove support for thread-based recompilation" (issue 3608).
357
358 Performance and stability improvements on all platforms.
359
360
361 2015-04-14: Version 4.4.17
362
363 Performance and stability improvements on all platforms.
364
365
366 2015-04-13: Version 4.4.16
367
368 Expose ArrayBufferView::HasBuffer (issue 3996).
369
370 Performance and stability improvements on all platforms.
371
372
373 2015-04-13: Version 4.4.15
374
375 Performance and stability improvements on all platforms.
376
377
378 2015-04-12: Version 4.4.14
379
380 Performance and stability improvements on all platforms.
381
382
383 2015-04-12: Version 4.4.13
384
385 Performance and stability improvements on all platforms.
386
387
388 2015-04-10: Version 4.4.12
389
390 Performance and stability improvements on all platforms.
391
392
393 2015-04-10: Version 4.4.11
394
395 Performance and stability improvements on all platforms.
396
397
398 2015-04-10: Version 4.4.10
399
400 Don't #define snprintf in VS2015 - it's illegal and unneeded (Chromium
401 issue 440500).
402
403 Performance and stability improvements on all platforms.
404
405
406 2015-04-09: Version 4.4.9
407
408 Performance and stability improvements on all platforms.
409
410
411 2015-04-09: Version 4.4.8
412
413 Performance and stability improvements on all platforms.
414
415
416 2015-04-08: Version 4.4.7
417
418 Make GetDebugContext a bit more robust (Chromium issue 474538).
419
420 Performance and stability improvements on all platforms.
421
422
423 2015-04-08: Version 4.4.6
424
425 Performance and stability improvements on all platforms.
426
427
428 2015-04-08: Version 4.4.5
429
430 More robust when allocation fails during compaction (Chromium issue
431 473307).
432
433 MIPS: JSEntryTrampoline: check for stack space before pushing arguments
434 (Chromium issue 469768).
435
436 Performance and stability improvements on all platforms.
437
438
439 2015-04-07: Version 4.4.4
440
441 Debugger: remove debug command API.
442
443 Remove support for thread-based recompilation (issue 3608).
444
445 JSEntryTrampoline: check for stack space before pushing arguments
446 (Chromium issue 469768).
447
448 Performance and stability improvements on all platforms.
449
450
451 2015-04-07: Version 4.4.3
452
453 Performance and stability improvements on all platforms.
454
455
456 2015-04-06: Version 4.4.2
457
458 Performance and stability improvements on all platforms.
459
460
461 2015-04-06: Version 4.4.1
462
463 Support for typed arrays added to Heap::RightTrimFixedArray() (Chromium
464 issue 472513).
465
466 Expose an API on ArrayBufferView to copy out content w/o changing the
467 buffer (issue 3996).
468
469 Performance and stability improvements on all platforms.
470
471
472 2015-04-02: Version 4.3.66
473
474 Reland: Fix JSON parser Handle leak (previous CL 1041483004) (issue
475 3976, Chromium issue 472504).
476
477 Turn off overapproximation of the weak closure again (issue 3862).
478
479 Performance and stability improvements on all platforms.
480
481
482 2015-04-01: Version 4.3.65
483
484 Performance and stability improvements on all platforms.
485
486
487 2015-04-01: Version 4.3.64
488
489 Performance and stability improvements on all platforms.
490
491
492 2015-04-01: Version 4.3.63
493
494 [V8] Don't ignore sourceURL comment in inline scripts in .stack (issue
495 3920).
496
497 Deprecate IdleNotification().
498
499 Remove --harmony-numeric-literal flag.
500
501 Performance and stability improvements on all platforms.
502
503
504 2015-03-31: Version 4.3.62
505
506 Put newspace evacuation in an EvacuationScope (Chromium issue 471554).
507
508 Fix libdl dependency on Android and remove librt hack (Chromium issue
509 469973).
510
511 Ensure that GC idle notifications either make progress or stop
512 requesting more GCs (Chromium issue 470615).
513
514 Layout descriptor must be trimmed when corresponding descriptors array
515 is trimmed to stay in sync (Chromium issue 470804).
516
517 Fix JSON parser Handle leak (issue 3976).
518
519 Performance and stability improvements on all platforms.
520
521
522 2015-03-30: Version 4.3.61
523
524 Performance and stability improvements on all platforms.
525
526
527 2015-03-28: Version 4.3.60
528
529 Reland^2 "Filter invalid slots out from the SlotsBuffer after marking."
530 (Chromium issues 454297, 470801).
531
532 This fixes missing incremental write barrier issue when double fields
533 unboxing is enabled (Chromium issue 469146).
534
535 Performance and stability improvements on all platforms.
536
537
538 2015-03-27: Version 4.3.59
539
540 Use a slot that is located on a heap page when removing invalid entries
541 from the SlotsBuffer (Chromium issue 470801).
542
543 Performance and stability improvements on all platforms.
544
545
546 2015-03-26: Version 4.3.58
547
548 Return timestamp of the last recorded interval to the caller of
549 HeapProfiler::GetHeapStats (Chromium issue 467222).
550
551 Performance and stability improvements on all platforms.
552
553
554 2015-03-26: Version 4.3.57
555
556 Reland [V8] Removed SourceLocationRestrict (Chromium issue 468781).
557
558 Performance and stability improvements on all platforms.
559
560
561 2015-03-25: Version 4.3.56
562
563 Remove v8::Isolate::ClearInterrupt.
564
565 Performance and stability improvements on all platforms.
566
567
568 2015-03-25: Version 4.3.55
569
570 Performance and stability improvements on all platforms.
571
572
573 2015-03-24: Version 4.3.54
574
575 Do not assign positions to parser-generated desugarings (Chromium issue
576 468661).
577
578 Performance and stability improvements on all platforms.
579
580
581 2015-03-24: Version 4.3.53
582
583 Filter invalid slots out from the SlotsBuffer after marking (Chromium
584 issue 454297).
585
586 Fix OOM bug 3976 (issue 3976).
587
588 Performance and stability improvements on all platforms.
589
590
591 2015-03-24: Version 4.3.52
592
593 Remove calls to IdleNotification().
594
595 Save heap object tracking data in heap snapshot (Chromium issue 467222).
596
597 Performance and stability improvements on all platforms.
598
599
600 2015-03-24: Version 4.3.51
601
602 [V8] Removed SourceLocationRestrict (Chromium issue 468781).
603
604 [turbofan] Fix control reducer bug with walking non-control edges during
605 ConnectNTL phase (Chromium issue 469605).
606
607 Performance and stability improvements on all platforms.
608
609
610 2015-03-23: Version 4.3.50
611
612 Performance and stability improvements on all platforms.
613
614
615 2015-03-23: Version 4.3.49
616
617 Ensure we don't overflow in BCE (Chromium issue 469148).
618
619 [turbofan] Fix lowering of Math.max for integral inputs (Chromium issue
620 468162).
621
622 Use libdl to get symbols for backtraces.
623
624 Performance and stability improvements on all platforms.
625
626
627 2015-03-19: Version 4.3.48
628
629 Clarify what APIs return Maybe and MaybeLocal values (issue 3929).
630
631 Introduce explicit constant for per Context debug data set by embedder
632 (Chromium issue 466631).
633
634 Adjust key behaviour for weak collections (issues 3970, 3971, Chromium
635 issue 460083).
636
637 Turn on overapproximation of the weak closure (issue 3862).
638
639 Performance and stability improvements on all platforms.
640
641
642 2015-03-18: Version 4.3.47
643
644 Performance and stability improvements on all platforms.
645
646
647 2015-03-17: Version 4.3.46
648
649 Performance and stability improvements on all platforms.
650
651
652 2015-03-17: Version 4.3.45
653
654 Performance and stability improvements on all platforms.
655
656
657 2015-03-17: Version 4.3.44
658
659 Performance and stability improvements on all platforms.
660
661
662 2015-03-16: Version 4.3.43
663
664 Bugfix in hydrogen GVN (Chromium issue 467481).
665
666 Remove obsolete TakeHeapSnapshot method from API (Chromium issue
667 465651).
668
669 Beautify syntax error for unterminated argument list (Chromium issue
670 339474).
671
672 Performance and stability improvements on all platforms.
673
674
675 2015-03-16: Version 4.3.42
676
677 Performance and stability improvements on all platforms.
678
679
680 2015-03-15: Version 4.3.41
681
682 Performance and stability improvements on all platforms.
683
684
685 2015-03-14: Version 4.3.40
686
687 Performance and stability improvements on all platforms.
688
689
690 2015-03-14: Version 4.3.39
691
692 Performance and stability improvements on all platforms.
693
694
695 2015-03-14: Version 4.3.38
696
697 Remove --harmony-scoping flag.
698
699 Performance and stability improvements on all platforms.
700
701
702 2015-03-13: Version 4.3.37
703
704 Implement TDZ in StoreIC for top-level lexicals (issue 3941).
705
706 Turn on job-based optimizing compiler (issue 3608).
707
708 Performance and stability improvements on all platforms.
709
710
711 2015-03-13: Version 4.3.36
712
713 Performance and stability improvements on all platforms.
714
715
716 2015-03-12: Version 4.3.35
717
718 Add Cast() for Int32 and Uint32 (Chromium issue 462402).
719
720 Incorrect handling of HTransitionElementsKind in hydrogen check
721 elimination phase fixed (Chromium issue 460917).
722
723 Performance and stability improvements on all platforms.
724
725
726 2015-03-12: Version 4.3.34
727
728 Performance and stability improvements on all platforms.
729
730
731 2015-03-12: Version 4.3.33
732
733 Fix the toolchain used to build the snapshots in GN (Chromium issues
734 395249, 465456).
735
736 Performance and stability improvements on all platforms.
737
738
739 2015-03-11: Version 4.3.32
740
741 Reland of Remove slots that point to unboxed doubles from the
742 StoreBuffer/SlotsBuffer (Chromium issues 454297, 465273).
743
744 Performance and stability improvements on all platforms.
745
746
747 2015-03-11: Version 4.3.31
748
749 Performance and stability improvements on all platforms.
750
751
752 2015-03-11: Version 4.3.30
753
754 Remove uid and title from HeapSnapshot (Chromium issue 465651).
755
756 Remove deprecated CpuProfiler methods.
757
758 [turbofan] Fix --turbo-osr for OSRing into inner loop inside for-in
759 (Chromium issue 462775).
760
761 Performance and stability improvements on all platforms.
762
763
764 2015-03-10: Version 4.3.29
765
766 Performance and stability improvements on all platforms.
767
768
769 2015-03-10: Version 4.3.28
770
771 Performance and stability improvements on all platforms.
772
773
774 2015-03-10: Version 4.3.27
775
776 Performance and stability improvements on all platforms.
777
778
779 2015-03-07: Version 4.3.26
780
781 Remove slots that point to unboxed doubles from the
782 StoreBuffer/SlotsBuffer (Chromium issue 454297).
783
784 Performance and stability improvements on all platforms.
785
786
787 2015-03-06: Version 4.3.25
788
789 Performance and stability improvements on all platforms.
790
791
792 2015-03-06: Version 4.3.24
793
794 convert more things to maybe (issue 3929).
795
796 Performance and stability improvements on all platforms.
797
798
799 2015-03-05: Version 4.3.23
800
801 [V8] Use Function.name for stack frames in v8::StackTrace (Chromium
802 issue 17356).
803
804 Allow passing sourceMapUrl when compiling scripts (Chromium issue
805 462572).
806
807 convert compile functions to use maybe (issue 3929).
808
809 Performance and stability improvements on all platforms.
810
811
812 2015-03-05: Version 4.3.22
813
814 give UniquePersistent full move semantics (issue 3669).
815
816 Performance and stability improvements on all platforms.
817
818
819 2015-03-05: Version 4.3.21
820
821 Performance and stability improvements on all platforms.
822
823
824 2015-03-04: Version 4.3.20
825
826 convert remaining object functions to maybes (issue 3929).
827
828 Performance and stability improvements on all platforms.
829
830
831 2015-03-04: Version 4.3.19
832
833 ARM assembler: fix undefined behaviour in fits_shifter (Chromium issues
834 444089, 463436).
835
836 Implement subclassing Arrays (issue 3930).
837
838 [es6] Fix for-const loops (issue 3983).
839
840 Performance and stability improvements on all platforms.
841
842
843 2015-03-04: Version 4.3.18
844
845 Implement subclassing Arrays (issue 3930).
846
847 Performance and stability improvements on all platforms.
848
849
850 2015-03-04: Version 4.3.17
851
852 Implement subclassing Arrays (issue 3930).
853
854 convert more object functions to return maybes (issue 3929).
855
856 Performance and stability improvements on all platforms.
857
858
859 2015-03-03: Version 4.3.16
860
861 check for null context on execution entry (issue 3929).
862
863 convert object::* to return maybe values (issue 3929).
864
865 Removed funky Maybe constructor and made fields private (issue 3929).
866
867 Polish Maybe API a bit, removing useless creativity and fixing some
868 signatures (issue 3929).
869
870 Performance and stability improvements on all platforms.
871
872
873 2015-03-02: Version 4.3.15
874
875 Performance and stability improvements on all platforms.
876
877
878 2015-03-02: Version 4.3.14
879
880 Performance and stability improvements on all platforms.
881
882
883 2015-02-28: Version 4.3.13
884
885 Disallow subclassing Arrays (issue 3930).
886
887 Performance and stability improvements on all platforms.
888
889
890 2015-02-28: Version 4.3.12
891
892 Performance and stability improvements on all platforms.
893
894
895 2015-02-27: Version 4.3.11
896
897 Disallow subclassing Arrays (issue 3930).
898
899 convert Value::*Value() function to return Maybe results (issue 3929).
900
901 Performance and stability improvements on all platforms.
902
903
904 2015-02-27: Version 4.3.10
905
906 Convert v8::Value::To* to use MaybeLocal (issue 3929).
907
908 Performance and stability improvements on all platforms.
909
910
911 2015-02-26: Version 4.3.9
912
913 Add public version macros (issue 3075).
914
915 Performance and stability improvements on all platforms.
916
917
918 2015-02-26: Version 4.3.8
919
920 Performance and stability improvements on all platforms.
921
922
923 2015-02-25: Version 4.3.7
924
925 Performance and stability improvements on all platforms.
926
927
928 2015-02-25: Version 4.3.6
929
930 Performance and stability improvements on all platforms.
931
932
933 2015-02-25: Version 4.3.5
934
935 Turn on job based recompilation (issue 3608).
936
937 Performance and stability improvements on all platforms.
938
939
940 2015-02-24: Version 4.3.4
941
942 Reland "Correctly propagate terminate exception in TryCall." (issue
943 3892).
944
945 Performance and stability improvements on all platforms.
946
947
948 2015-02-24: Version 4.3.3
949
950 Performance and stability improvements on all platforms.
951
952
953 2015-02-24: Version 4.3.2
954
955 Update GN build files with the cpu_arch -> current_cpu change.
956
957 Performance and stability improvements on all platforms.
958
959
960 2015-02-23: Version 4.3.1
961
962 Limit size of first page based on serialized data (Chromium issue
963 453111).
964
965 Performance and stability improvements on all platforms.
966
967
968 2015-02-19: Version 4.2.77
969
970 Make generator constructors configurable (issue 3902).
971
972 Performance and stability improvements on all platforms.
973
974
975 2015-02-19: Version 4.2.76
976
977 Performance and stability improvements on all platforms.
978
979
980 2015-02-18: Version 4.2.75
981
982 Performance and stability improvements on all platforms.
983
984
985 2015-02-18: Version 4.2.74
986
987 Correctly propagate terminate exception in TryCall (issue 3892).
988
989 Performance and stability improvements on all platforms.
990
991
992 2015-02-17: Version 4.2.73
993
994 Performance and stability improvements on all platforms.
995
996
997 2015-02-17: Version 4.2.72
998
999 [turbofan] Fix control reducer with re-reducing branches (Chromium issue
1000 458876).
1001
1002 Performance and stability improvements on all platforms.
1003
1004
1005 2015-02-16: Version 4.2.71
1006
1007 Implement ES6 rest parameters (issue 2159).
1008
1009 Performance and stability improvements on all platforms.
1010
1011
1012 2015-02-13: Version 4.2.70
1013
1014 new classes: no longer experimental (issue 3834).
1015
1016 Make it possible to define arguments for CompileFunctionInContext.
1017
1018 Performance and stability improvements on all platforms.
1019
1020
1021 2015-02-12: Version 4.2.69
1022
1023 Performance and stability improvements on all platforms.
1024
1025
1026 2015-02-11: Version 4.2.68
1027
1028 Performance and stability improvements on all platforms.
1029
1030
1031 2015-02-11: Version 4.2.67
1032
1033 Throw on range error when creating a string via API (issue 3853).
1034
1035 Performance and stability improvements on all platforms.
1036
1037
1038 2015-02-11: Version 4.2.66
1039
1040 Performance and stability improvements on all platforms.
1041
1042
1043 2015-02-10: Version 4.2.65
1044
1045 Performance and stability improvements on all platforms.
1046
1047
1048 2015-02-10: Version 4.2.64
1049
1050 Performance and stability improvements on all platforms.
1051
1052
1053 2015-02-10: Version 4.2.63
1054
1055 Introduce a compile method that takes context extensions (Chromium issue
1056 456192).
1057
1058 Performance and stability improvements on all platforms.
1059
1060
1061 2015-02-09: Version 4.2.62
1062
1063 Performance and stability improvements on all platforms.
1064
1065
1066 2015-02-09: Version 4.2.61
1067
1068 Performance and stability improvements on all platforms.
1069
1070
1071 2015-02-07: Version 4.2.60
1072
1073 Performance and stability improvements on all platforms.
1074
1075
1076 2015-02-07: Version 4.2.59
1077
1078 Performance and stability improvements on all platforms.
1079
1080
1081 2015-02-07: Version 4.2.58
1082
1083 Performance and stability improvements on all platforms.
1084
1085
1086 2015-02-06: Version 4.2.57
1087
1088 Performance and stability improvements on all platforms.
1089
1090
1091 2015-02-06: Version 4.2.56
1092
1093 Performance and stability improvements on all platforms.
1094
1095
1096 2015-02-06: Version 4.2.55
1097
1098 Protect against uninitialized lexical variables at top-level (Chromium
1099 issue 452510).
1100
1101 Performance and stability improvements on all platforms.
1102
1103
1104 2015-02-05: Version 4.2.54
1105
1106 Fix HConstant(double, ...) constructor (issue 3865).
1107
1108 Add NativeWeakMap to v8.h (Chromium issue 437416).
1109
1110 Performance and stability improvements on all platforms.
1111
1112
1113 2015-02-05: Version 4.2.53
1114
1115 Fix issue with multiple properties and emit store (issue 3856).
1116
1117 Class methods should be non enumerable (issue 3330).
1118
1119 Performance and stability improvements on all platforms.
1120
1121
1122 2015-02-04: Version 4.2.52
1123
1124 Add WeakKeyMap to v8.h (Chromium issue 437416).
1125
1126 Performance and stability improvements on all platforms.
1127
1128
1129 2015-02-04: Version 4.2.51
1130
1131 Performance and stability improvements on all platforms.
1132
1133
1134 2015-02-03: Version 4.2.50
1135
1136 Reset inlining limits due to overly long compilation times in
1137 Speedometer, Dart2JS (Chromium issue 454625).
1138
1139 Add WeakMap to v8.h (Chromium issue 437416).
1140
1141 [V8] Added line, column and script symbols for SyntaxError (Chromium
1142 issue 443140).
1143
1144 Performance and stability improvements on all platforms.
1145
1146
1147 2015-02-03: Version 4.2.49
1148
1149 Compute the same hash for all NaN values (issue 3859).
1150
1151 Performance and stability improvements on all platforms.
1152
1153
1154 2015-02-03: Version 4.2.48
1155
1156 Performance and stability improvements on all platforms.
1157
1158
1159 2015-02-02: Version 4.2.47
1160
1161 Check global object behind global proxy for extensibility (Chromium
1162 issue 454091).
1163
1164 Performance and stability improvements on all platforms.
1165
1166
1167 2015-02-02: Version 4.2.46
1168
1169 Performance and stability improvements on all platforms.
1170
1171
1172 2015-02-02: Version 4.2.45
1173
1174 Performance and stability improvements on all platforms.
1175
1176
1177 2015-02-01: Version 4.2.44
1178
1179 Performance and stability improvements on all platforms.
1180
1181
1182 2015-02-01: Version 4.2.43
1183
1184 Performance and stability improvements on all platforms.
1185
1186
1187 2015-01-31: Version 4.2.42
1188
1189 Performance and stability improvements on all platforms.
1190
1191
1192 2015-01-31: Version 4.2.41
1193
1194 Layout descriptor sharing issue fixed (issue 3832, Chromium issue
1195 437713).
1196
1197 Performance and stability improvements on all platforms.
1198
1199
1200 2015-01-30: Version 4.2.40
1201
1202 Performance and stability improvements on all platforms.
1203
1204
1205 2015-01-30: Version 4.2.38
1206
1207 Move object literal checking into checker classes (issue 3819).
1208
1209 [turbofan] Fix OSR compilations of for-in.
1210
1211 Performance and stability improvements on all platforms.
1212
1213
1214 2015-01-30: Version 4.2.37
1215
1216 Do not create unresolved variables when parsing arrow functions lazily
1217 (issue 3501).
1218
1219 Performance and stability improvements on all platforms.
1220
1221
1222 2015-01-29: Version 4.2.36
1223
1224 Performance and stability improvements on all platforms.
1225
1226
1227 2015-01-29: Version 4.2.35
1228
1229 Performance and stability improvements on all platforms.
1230
1231
1232 2015-01-28: Version 4.2.34
1233
1234 Performance and stability improvements on all platforms.
1235
1236
1237 2015-01-28: Version 4.2.33
1238
1239 Performance and stability improvements on all platforms.
1240
1241
1242 2015-01-27: Version 4.2.32
1243
1244 Do not generalize field representations when making elements kind or
1245 observed transition (Chromium issue 448711).
1246
1247 Performance and stability improvements on all platforms.
1248
1249
1250 2015-01-27: Version 4.2.31
1251
1252 [x86] Disable AVX unless the operating system explicitly claims to
1253 support it (issue 3846, Chromium issue 452033).
1254
1255 Performance and stability improvements on all platforms.
1256
1257
1258 2015-01-27: Version 4.2.30
1259
1260 Performance and stability improvements on all platforms.
1261
1262
1263 2015-01-26: Version 4.2.29
1264
1265 MIPS: Fixed Hydrogen environment handling for mul-i ARM and ARM64 (issue
1266 451322).
1267
1268 [turbofan] Simplify reduction if IfTrue and IfFalse and fix bugs
1269 (Chromium issue 451958).
1270
1271 Add HeapNumber fast path to v8::Value::{Uint,Int}32Value() (Chromium
1272 issue 446097).
1273
1274 Performance and stability improvements on all platforms.
1275
1276
1277 2015-01-26: Version 4.2.28
1278
1279 Fixed Hydrogen environment handling for mul-i on ARM and ARM64 (issue
1280 451322).
1281
1282 Performance and stability improvements on all platforms.
1283
1284
1285 2015-01-25: Version 4.2.27
1286
1287 Performance and stability improvements on all platforms.
1288
1289
1290 2015-01-24: Version 4.2.26
1291
1292 ES6 Array.prototype.toString falls back on Object.prototype.toString if
1293 method "join" is not callable (issue 3793).
1294
1295 Performance and stability improvements on all platforms.
1296
1297
1298 2015-01-23: Version 4.2.25
1299
1300 Performance and stability improvements on all platforms.
1301
1302
1303 2015-01-23: Version 4.2.24
1304
1305 Performance and stability improvements on all platforms.
1306
1307
1308 2015-01-23: Version 4.2.23
1309
1310 [x86] Blacklist AVX for Windows versions before 6.1 (Windows 7) (issue
1311 3846).
1312
1313 Performance and stability improvements on all platforms.
1314
1315
1316 2015-01-23: Version 4.2.22
1317
1318 Fix run-time ARMv6 detection (issue 3844).
1319
1320 Support concatenating with zero-size arrays with DICTIONARY_ELEMENTS in
1321 Runtime_ArrayConcat (Chromium issue 450895).
1322
1323 Performance and stability improvements on all platforms.
1324
1325
1326 2015-01-22: Version 4.2.21
1327
1328 Performance and stability improvements on all platforms.
1329
1330
1331 2015-01-22: Version 4.2.20
1332
1333 Add a pretty printer to improve the error message non-function calls
1334 (Chromium issue 259443).
1335
1336 Remove implicit uint8_t to char cast in string replace (Chromium issue
1337 446196).
1338
1339 Performance and stability improvements on all platforms.
1340
1341
1342 2015-01-21: Version 4.2.19
1343
1344 Performance and stability improvements on all platforms.
1345
1346
1347 2015-01-20: Version 4.2.18
1348
1349 Fix issue with __proto__ when using ES6 object literals (issue 3818).
1350
1351 Performance and stability improvements on all platforms.
1352
1353
1354 2015-01-20: Version 4.2.17
1355
1356 Performance and stability improvements on all platforms.
1357
1358
1359 2015-01-20: Version 4.2.16
1360
1361 Performance and stability improvements on all platforms.
1362
1363
1364 2015-01-19: Version 4.2.15
1365
1366 Unobscurified OFStream (Chromium issue 448102).
1367
1368 Performance and stability improvements on all platforms.
1369
1370
1371 2015-01-19: Version 4.2.14
1372
1373 Performance and stability improvements on all platforms.
1374
1375
1376 2015-01-18: Version 4.2.13
1377
1378 Performance and stability improvements on all platforms.
1379
1380
1381 2015-01-18: Version 4.2.12
1382
1383 Performance and stability improvements on all platforms.
1384
1385
1386 2015-01-17: Version 4.2.11
1387
1388 Performance and stability improvements on all platforms.
1389
1390
1391 2015-01-16: Version 4.2.10
1392
1393 Performance and stability improvements on all platforms.
1394
1395
1396 2015-01-16: Version 4.2.9
1397
1398 MIPS: ES6 computed property names (issue 3754).
1399
1400 ES6 computed property names (issue 3754).
1401
1402 Performance and stability improvements on all platforms.
1403
1404
1405 2015-01-15: Version 4.2.8
1406
1407 Performance and stability improvements on all platforms.
1408
1409
1410 2015-01-15: Version 4.2.7
1411
1412 Performance and stability improvements on all platforms.
1413
1414
1415 2015-01-15: Version 4.2.6
1416
1417 Performance and stability improvements on all platforms.
1418
1419
1420 2015-01-15: Version 4.2.5
1421
1422 Performance and stability improvements on all platforms.
1423
1424
1425 2015-01-14: Version 4.2.4
1426
1427 Auto-generate v8 version based on tags (Chromium issue 446166).
1428
1429 Remove support for signatures with arguments.
1430
1431 Add proper support for proxies to HType (Chromium issue 448730).
1432
1433 [turbofan] Fix truncation/representation sloppiness wrt. bool/bit (issue
1434 3812).
1435
1436 Performance and stability improvements on all platforms.
1437
1438
1439 2015-01-14: Version 4.2.3
1440
1441 Performance and stability improvements on all platforms.
1442
1443
1444 2015-01-14: Version 4.2.2
1445
1446 Performance and stability improvements on all platforms.
1447
1448
1449 2015-01-14: Version 4.2.1
1450
1451 Map -0 to integer 0 for typed array constructors (Chromium issue
1452 447756).
1453
1454 Introduce a gyp variable to control whether or not slow dchecks are on.
1455
1456 Correctly setup the freelist of the coderange on Win64 (Chromium issue
1457 447555).
1458
1459 Fast forward V8 to version 4.2.
1460
1461 Remove "extra checks".
1462
1463 Performance and stability improvements on all platforms.
1464
1465
1466 2015-01-08: Version 3.32.7
1467
1468 Correctly parse line ends for debugging (issue 2825).
1469
1470 Fixed printing during DCE (issue 3679).
1471
1472 Performance and stability improvements on all platforms.
1473
1474
1475 2015-01-08: Version 3.32.6
1476
1477 Performance and stability improvements on all platforms.
1478
1479
1480 2015-01-08: Version 3.32.5
1481
1482 Correct handling of exceptions occured during getting of exception stack
1483 trace (Chromium issue 444805).
1484
1485 Fix bug in Runtime_CompileOptimized resulting from stack overflow
1486 (Chromium issue 446774).
1487
1488 Turn on job-based recompilation (issue 3608).
1489
1490 Performance and stability improvements on all platforms.
1491
1492
1493 2015-01-07: Version 3.32.4
1494
1495 Performance and stability improvements on all platforms.
1496
1497
1498 2015-01-07: Version 3.32.3
1499
1500 Performance and stability improvements on all platforms.
1501
1502
1503 2015-01-07: Version 3.32.2
1504
1505 Performance and stability improvements on all platforms.
1506
1507
1508 2015-01-07: Version 3.32.1
1509
1510 [turbofan] Don't crash when typing load from a Uint8ClampedArray
1511 (Chromium issue 446156).
1512
1513 [turbofan] Truncation of Bit/Word8/16 to Word32 is a no-op (Chromium
1514 issue 445859).
1515
1516 [x64] Rearrange code for OOB integer loads (Chromium issue 445858).
1517
1518 Fix %NeverOptimizeFunction() intrinsic (Chromium issue 445732).
1519
1520 [turbofan] Fix invalid bounds check with overflowing offset (Chromium
1521 issue 445267).
1522
1523 [turbofan] Raise max virtual registers and call parameter limit (issue
1524 3786).
1525
1526 Performance and stability improvements on all platforms.
1527
1528
1529 2014-12-23: Version 3.31.74
1530
1531 [turbofan] Turn DCHECK for fixed slot index into a CHECK (Chromium issue
1532 444681).
1533
1534 Performance and stability improvements on all platforms.
1535
1536
1537 2014-12-23: Version 3.31.73
1538
1539 [turbofan] Fix missing ChangeUint32ToUint64 in lowering of LoadBuffer
1540 (Chromium issue 444695).
1541
1542 Enable the embedder to specify what kind of context was disposed.
1543
1544 Performance and stability improvements on all platforms.
1545
1546
1547 2014-12-22: Version 3.31.72
1548
1549 [turbofan] Correctify lowering of Uint8ClampedArray buffer access
1550 (Chromium issue 444508).
1551
1552 Performance and stability improvements on all platforms.
1553
1554
1555 2014-12-20: Version 3.31.71
1556
1557 Performance and stability improvements on all platforms.
1558
1559
1560 2014-12-20: Version 3.31.70
1561
1562 Performance and stability improvements on all platforms.
1563
1564
1565 2014-12-20: Version 3.31.69
1566
1567 Performance and stability improvements on all platforms.
1568
1569
1570 2014-12-19: Version 3.31.68
1571
1572 [turbofan] Fix unsafe out-of-bounds check for checked loads/stores
1573 (Chromium issue 443744).
1574
1575 Performance and stability improvements on all platforms.
1576
1577
1578 2014-12-19: Version 3.31.67
1579
1580 Performance and stability improvements on all platforms.
1581
1582
1583 2014-12-19: Version 3.31.66
1584
1585 Ship ES6 template literals (issue 3230).
1586
1587 Performance and stability improvements on all platforms.
1588
1589
1590 2014-12-18: Version 3.31.65
1591
1592 ES6 template literals should not use legacy octal strings (issue 3736).
1593
1594 Performance and stability improvements on all platforms.
1595
1596
1597 2014-12-18: Version 3.31.64
1598
1599 Fixed -fsanitize=float-cast-overflow problems (issue 3773).
1600
1601 Performance and stability improvements on all platforms.
1602
1603
1604 2014-12-18: Version 3.31.63
1605
1606 ES6 computed property names (issue 3754).
1607
1608 Performance and stability improvements on all platforms.
1609
1610
1611 2014-12-17: Version 3.31.62
1612
1613 Performance and stability improvements on all platforms.
1614
1615
1616 2014-12-17: Version 3.31.61
1617
1618 ES6: Update unscopables to match spec (issue 3632).
1619
1620 ES6 computed property names (issue 3754).
1621
1622 More -fsanitize=vptr fixes (Chromium issue 441099).
1623
1624 [turbofan] Cache conversions inserted during typed lowering (issue
1625 3763).
1626
1627 Performance and stability improvements on all platforms.
1628
1629
1630 2014-12-16: Version 3.31.60
1631
1632 Performance and stability improvements on all platforms.
1633
1634
1635 2014-12-16: Version 3.31.59
1636
1637 Performance and stability improvements on all platforms.
1638
1639
1640 2014-12-16: Version 3.31.58
1641
1642 Ship ES6 classes (issue 3330).
1643
1644 ES6 computed property names (issue 3754).
1645
1646 Performance and stability improvements on all platforms.
1647
1648
1649 2014-12-12: Version 3.31.57
1650
1651 Consistently use only one of virtual/OVERRIDE/FINAL (issue 3753).
1652
1653 Performance and stability improvements on all platforms.
1654
1655
1656 2014-12-12: Version 3.31.56
1657
1658 Performance and stability improvements on all platforms.
1659
1660
1661 2014-12-12: Version 3.31.55
1662
1663 Performance and stability improvements on all platforms.
1664
1665
1666 2014-12-11: Version 3.31.54
1667
1668 Implement Array.from() (issue 3336).
1669
1670 move v8_use_external_startup_data to standalone.gypi (Chromium issue
1671 421063).
1672
1673 Performance and stability improvements on all platforms.
1674
1675
1676 2014-12-11: Version 3.31.53
1677
1678 Performance and stability improvements on all platforms.
1679
1680
1681 2014-12-11: Version 3.31.52
1682
1683 Ship ES6 block scoping (issue 2198).
1684
1685 Optimize Object.seal and Object.preventExtensions (issue 3662, Chromium
1686 issue 115960).
1687
1688 Add Array.prototype.includes (issue 3575).
1689
1690 Performance and stability improvements on all platforms.
1691
1692
1693 2014-12-10: Version 3.31.51
1694
1695 [x64] Fix optimization for certain checked load/stores (Chromium issue
1696 439743).
1697
1698 Performance and stability improvements on all platforms.
1699
1700
1701 2014-12-09: Version 3.31.50
1702
1703 Temporarily restore make dependencies.
1704
1705 Performance and stability improvements on all platforms.
1706
1707
1708 2014-12-09: Version 3.31.49
1709
1710 Performance and stability improvements on all platforms.
1711
1712
1713 2014-12-09: Version 3.31.48
1714
1715 Performance and stability improvements on all platforms.
1716
1717
1718 2014-12-09: Version 3.31.47
1719
1720 Temporarily restore make dependencies.
1721
1722 Performance and stability improvements on all platforms.
1723
1724
1725 2014-12-08: Version 3.31.46
1726
1727 Performance and stability improvements on all platforms.
1728
1729
1730 2014-12-08: Version 3.31.45
1731
1732 Update all DEPS to match chromium's DEPS at edb488e.
1733
1734 Turn on DCHECKs and other debugging code if dcheck_always_on is 1 (issue
1735 3731).
1736
1737 Optimize GetPrototype.
1738
1739 Performance and stability improvements on all platforms.
1740
1741
1742 2014-12-05: Version 3.31.44
1743
1744 Performance and stability improvements on all platforms.
1745
1746
1747 2014-12-04: Version 3.31.43
1748
1749 ES6 template literals: Fix issue with template after rbrace (issue
1750 3734).
1751
1752 Stage ES6 template literals (issue 3230).
1753
1754 Performance and stability improvements on all platforms.
1755
1756
1757 2014-12-04: Version 3.31.42
1758
1759 Performance and stability improvements on all platforms.
1760
1761
1762 2014-12-04: Version 3.31.41
1763
1764 Simplify template literal raw string creation (issue 3710).
1765
1766 Performance and stability improvements on all platforms.
1767
1768
1769 2014-12-03: Version 3.31.40
1770
1771 Performance and stability improvements on all platforms.
1772
1773
1774 2014-12-03: Version 3.31.39
1775
1776 Performance and stability improvements on all platforms.
1777
1778
1779 2014-12-03: Version 3.31.38
1780
1781 Stage ES6 classes and object literal extensions (issue 3330).
1782
1783 Fixed environment handling for LFlooringDivI on ARM (Chromium issue
1784 437765).
1785
1786 Add GetIdentityHash to v8::Name object API (Chromium issue 437416).
1787
1788 Set V8_CC_GNU or V8_CC_MSVC for clang in gcc / cl mode (Chromium issue
1789 82385).
1790
1791 Performance and stability improvements on all platforms.
1792
1793
1794 2014-12-02: Version 3.31.37
1795
1796 Performance and stability improvements on all platforms.
1797
1798
1799 2014-12-02: Version 3.31.36
1800
1801 Set V8_CC_GNU or V8_CC_MSVC for clang in gcc / cl mode (Chromium issue
1802 82385).
1803
1804 Performance and stability improvements on all platforms.
1805
1806
1807 2014-12-02: Version 3.31.35
1808
1809 Performance and stability improvements on all platforms.
1810
1811
1812 2014-12-01: Version 3.31.34
1813
1814 Performance and stability improvements on all platforms.
1815
1816
1817 2014-12-01: Version 3.31.33
1818
1819 Performance and stability improvements on all platforms.
1820
1821
1822 2014-12-01: Version 3.31.32
1823
1824 Performance and stability improvements on all platforms.
1825
1826
1827 2014-12-01: Version 3.31.31
1828
1829 Performance and stability improvements on all platforms.
1830
1831
1832 2014-11-29: Version 3.31.30
1833
1834 Performance and stability improvements on all platforms.
1835
1836
1837 2014-11-28: Version 3.31.29
1838
1839 Stage @@toStringTag (--harmony-tostring).
1840
1841 Performance and stability improvements on all platforms.
1842
1843
1844 2014-11-28: Version 3.31.28
1845
1846 Performance and stability improvements on all platforms.
1847
1848
1849 2014-11-28: Version 3.31.27
1850
1851 Ship harmony-strings.
1852
1853 Performance and stability improvements on all platforms.
1854
1855
1856 2014-11-28: Version 3.31.26
1857
1858 Abort optimization in corner case (Chromium issue 436893).
1859
1860 Performance and stability improvements on all platforms.
1861
1862
1863 2014-11-26: Version 3.31.25
1864
1865 Stage ES6 block scoping (issue 2198).
1866
1867 Introduce legacy const slots in correct context (Chromium issue 410030).
1868
1869 Performance and stability improvements on all platforms.
1870
1871
1872 2014-11-26: Version 3.31.24
1873
1874 Performance and stability improvements on all platforms.
1875
1876
1877 2014-11-25: Version 3.31.23
1878
1879 Performance and stability improvements on all platforms.
1880
1881
1882 2014-11-25: Version 3.31.22
1883
1884 Performance and stability improvements on all platforms.
1885
1886
1887 2014-11-24: Version 3.31.21
1888
1889 Performance and stability improvements on all platforms.
1890
1891
1892 2014-11-24: Version 3.31.20
1893
1894 Performance and stability improvements on all platforms.
1895
1896
1897 2014-11-22: Version 3.31.19
1898
1899 Performance and stability improvements on all platforms.
1900
1901
1902 2014-11-21: Version 3.31.18
1903
1904 Performance and stability improvements on all platforms.
1905
1906
1907 2014-11-21: Version 3.31.17
1908
1909 Performance and stability improvements on all platforms.
1910
1911
1912 2014-11-21: Version 3.31.16
1913
1914 Cache template literal callSiteObj (issue 3230).
1915
1916 Rename String.prototype.contains to 'includes'.
1917
1918 Reserve code range block for evacuation (Chromium issue 430118).
1919
1920 Performance and stability improvements on all platforms.
1921
1922
1923 2014-11-20: Version 3.31.15
1924
1925 Rename String.prototype.contains to 'includes'.
1926
1927 Performance and stability improvements on all platforms.
1928
1929
1930 2014-11-19: Version 3.31.14
1931
1932 Remove Weak{Map,Set}.prototype.clear.
1933
1934 Performance and stability improvements on all platforms.
1935
1936
1937 2014-11-19: Version 3.31.13
1938
1939 Performance and stability improvements on all platforms.
1940
1941
1942 2014-11-19: Version 3.31.12
1943
1944 Classes: Expand test to cover strict runtime behavior (issue 3330).
1945
1946 v8::String::Concat must not throw (Chromium issue 420240).
1947
1948 Fix disabling all break points from within the debug event callback
1949 (Chromium issue 432493).
1950
1951 Performance and stability improvements on all platforms.
1952
1953
1954 2014-11-18: Version 3.31.11
1955
1956 Performance and stability improvements on all platforms.
1957
1958
1959 2014-11-17: Version 3.31.10
1960
1961 Performance and stability improvements on all platforms.
1962
1963
1964 2014-11-17: Version 3.31.9
1965
1966 Expose internal properties of map/set iterators via mirrors.
1967
1968 Performance and stability improvements on all platforms.
1969
1970
1971 2014-11-17: Version 3.31.8
1972
1973 Performance and stability improvements on all platforms.
1974
1975
1976 2014-11-15: Version 3.31.7
1977
1978 Classes: Add support for stepping through default constructors (issue
1979 3674).
1980
1981 Performance and stability improvements on all platforms.
1982
1983
1984 2014-11-14: Version 3.31.6
1985
1986 Fix desugaring of let bindings in for loops to handle continue properly
1987 (issue 3683).
1988
1989 Performance and stability improvements on all platforms.
1990
1991
1992 2014-11-14: Version 3.31.5
1993
1994 Classes: Implement correct name binding (issue 3330).
1995
1996 Performance and stability improvements on all platforms.
1997
1998
1999 2014-11-14: Version 3.31.4
2000
2001 Performance and stability improvements on all platforms.
2002
2003
2004 2014-11-14: Version 3.31.3
2005
2006 Classes: Cleanup default constructor flag.
2007
2008 Soft fail for invalid cache data.
2009
2010 Implement .of() on typed arrays (issue 3578).
2011
2012 Performance and stability improvements on all platforms.
2013
2014
2015 2014-11-13: Version 3.31.2
2016
2017 MIPS: Leaving a generator via an exception causes it to close (issue
2018 3096).
2019
2020 MIPS: ES6: Add support for super in object literals (issue 3571).
2021
2022 Increase the target new space size to the max new space size (issue
2023 3626).
2024
2025 Leaving a generator via an exception causes it to close (issue 3096).
2026
2027 Correctly compute line numbers in functions from the function
2028 constructor (Chromium issue 109362).
2029
2030 Rename v8::Exception::GetMessage to CreateMessage.
2031
2032 Classes: Add support for arguments in default constructor (issue 3672).
2033
2034 ES6: Add support for super in object literals (issue 3571).
2035
2036 Performance and stability improvements on all platforms.
2037
2038
2039 2014-11-12: Version 3.31.1
2040
2041 Fix has_constant_parameter_count() confusion in LReturn (Chromium issue
2042 431602).
2043
2044 Performance and stability improvements on all platforms.
2045
2046
7 2014-11-05: Version 3.30.33 2047 2014-11-05: Version 3.30.33
8 2048
9 `1..isPrototypeOf.call(null)` should return false, not throw TypeError 2049 `1..isPrototypeOf.call(null)` should return false, not throw TypeError
10 (issue 3483). 2050 (issue 3483).
11 2051
12 Refactor ObjectGetOwnPropertyKeys to accept bitmask rather than boolean 2052 Refactor ObjectGetOwnPropertyKeys to accept bitmask rather than boolean
13 (issue 3549). 2053 (issue 3549).
14 2054
15 Add debug mirror support for ES6 Map/Set iterators (Chromium issue 2055 Add debug mirror support for ES6 Map/Set iterators (Chromium issue
16 427868). 2056 427868).
(...skipping 8609 matching lines...) Expand 10 before | Expand all | Expand 10 after
8626 setting break points in them. 10666 setting break points in them.
8627 10667
8628 10668
8629 2008-07-03: Version 0.1.0 10669 2008-07-03: Version 0.1.0
8630 10670
8631 Initial export. 10671 Initial export.
8632 10672
8633 # Local Variables: 10673 # Local Variables:
8634 # mode:text 10674 # mode:text
8635 # End: 10675 # End:
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698