28cbfff0dd9a52ccfcef907f64cbd82c5f59a17b: Bug 1130811 - Handle a few more kinds, by kind, when recycling. r=shu
Jeff Walden <jwalden@mit.edu> - Tue, 10 Feb 2015 01:00:02 -0800 - rev 228942
Push 55559 by jwalden@mit.edu at Fri, 13 Feb 2015 08:44:38 +0000
Bug 1130811 - Handle a few more kinds, by kind, when recycling. r=shu
6d93b1ffb2ce1d4f8c2e93c91b1b86d1d62cdf58: Bug 1130811 - Handle yield/yield* by kind when recycling. r=shu
Jeff Walden <jwalden@mit.edu> - Tue, 10 Feb 2015 01:00:02 -0800 - rev 228941
Push 55559 by jwalden@mit.edu at Fri, 13 Feb 2015 08:44:38 +0000
Bug 1130811 - Handle yield/yield* by kind when recycling. r=shu
7fd630ae8bbf0cb8c66e844730815beefbcdc258: Bug 1130811 - Handle more miscellaneous nodes by kind when recycling. r=shu
Jeff Walden <jwalden@mit.edu> - Tue, 10 Feb 2015 01:00:02 -0800 - rev 228940
Push 55559 by jwalden@mit.edu at Fri, 13 Feb 2015 08:44:38 +0000
Bug 1130811 - Handle more miscellaneous nodes by kind when recycling. r=shu
d6c56cf464f524ca43301e099152d32dfca93faa: Bug 1130811 - Handle various miscellaneous nodes by kind when recycling. r=shu
Jeff Walden <jwalden@mit.edu> - Tue, 10 Feb 2015 01:00:02 -0800 - rev 228939
Push 55559 by jwalden@mit.edu at Fri, 13 Feb 2015 08:44:38 +0000
Bug 1130811 - Handle various miscellaneous nodes by kind when recycling. r=shu
af3054673b35978d957e15575ef7935a024cd52b: Bug 1130811 - Handle pushing assignment and compound assignment nodes by kind when recycling. r=shu
Jeff Walden <jwalden@mit.edu> - Tue, 10 Feb 2015 01:00:01 -0800 - rev 228938
Push 55559 by jwalden@mit.edu at Fri, 13 Feb 2015 08:44:38 +0000
Bug 1130811 - Handle pushing assignment and compound assignment nodes by kind when recycling. r=shu
cb48b124f67b49ed2941e46fe23f0195a6ea05a4: Bug 1130811 - Handle pushing binary-operation list nodes by kind when recycling. r=shu
Jeff Walden <jwalden@mit.edu> - Tue, 10 Feb 2015 01:00:01 -0800 - rev 228937
Push 55559 by jwalden@mit.edu at Fri, 13 Feb 2015 08:44:38 +0000
Bug 1130811 - Handle pushing binary-operation list nodes by kind when recycling. r=shu
823e4436a2ff5f613fe8e5f0de5eb12073322988: Bug 1130811 - Handle pushing unary nodes with a non-null kid, kindwise, when recycling. r=shu
Jeff Walden <jwalden@mit.edu> - Tue, 10 Feb 2015 01:00:01 -0800 - rev 228936
Push 55559 by jwalden@mit.edu at Fri, 13 Feb 2015 08:44:38 +0000
Bug 1130811 - Handle pushing unary nodes with a non-null kid, kindwise, when recycling. r=shu
0a9bc8928f541376321012d9317e4528f7f7dd2b: Bug 1130811 - Start adding kind-specific handling for node recycling, eschewing arity-specific handling. r=shu
Jeff Walden <jwalden@mit.edu> - Tue, 10 Feb 2015 01:00:01 -0800 - rev 228935
Push 55559 by jwalden@mit.edu at Fri, 13 Feb 2015 08:44:38 +0000
Bug 1130811 - Start adding kind-specific handling for node recycling, eschewing arity-specific handling. r=shu
8353fc755046ded1a2c2db8c2d1fb3014ad682fd: Bug 1130811 - Refactor node recycling code into arity-specific methods. r=shu
Jeff Walden <jwalden@mit.edu> - Tue, 10 Feb 2015 01:00:01 -0800 - rev 228934
Push 55559 by jwalden@mit.edu at Fri, 13 Feb 2015 08:44:38 +0000
Bug 1130811 - Refactor node recycling code into arity-specific methods. r=shu
008a003c15c9d711290e5858062720915f0f791e: Bug 1130811 - Mark PNK_NOP nodes as not being definitions for simpler cleanup of such nodes later. r=shu
Jeff Walden <jwalden@mit.edu> - Tue, 10 Feb 2015 01:00:01 -0800 - rev 228933
Push 55559 by jwalden@mit.edu at Fri, 13 Feb 2015 08:44:38 +0000
Bug 1130811 - Mark PNK_NOP nodes as not being definitions for simpler cleanup of such nodes later. r=shu
ff4cb45a4588e26472deb5483ee2450ff3685b0f: Bug 1130811 - Eliminate an else-after-return when parsing ES7 array comprehensions. r=shu
Jeff Walden <jwalden@mit.edu> - Tue, 10 Feb 2015 01:00:01 -0800 - rev 228932
Push 55559 by jwalden@mit.edu at Fri, 13 Feb 2015 08:44:38 +0000
Bug 1130811 - Eliminate an else-after-return when parsing ES7 array comprehensions. r=shu
984e5db41c439c064b08cc397aa39a8007cb9db5: Bug 1132295 - Remove support for RegExp.prototype.unicode until Unicode regular expressions are supported, so that the property's presence is usable to feature-test for support for Unicode regular expressions. r=till
Jeff Walden <jwalden@mit.edu> - Wed, 11 Feb 2015 17:09:01 -0800 - rev 228931
Push 55559 by jwalden@mit.edu at Fri, 13 Feb 2015 08:44:38 +0000
Bug 1132295 - Remove support for RegExp.prototype.unicode until Unicode regular expressions are supported, so that the property's presence is usable to feature-test for support for Unicode regular expressions. r=till
9cf76d4021ce9ee02aade9248e0999f43f2d82a3: Bug 1130681. Part 1: Add unlock back to ClientTiledLayerBuffer for causing emulator R14 intermittent but doesn't seem necessary. r=jrmuizel
Mason Chang <mchang@mozilla.com> - Fri, 13 Feb 2015 16:36:46 +0800 - rev 228930
Push 55558 by mchang@mozilla.com at Fri, 13 Feb 2015 08:37:31 +0000
Bug 1130681. Part 1: Add unlock back to ClientTiledLayerBuffer for causing emulator R14 intermittent but doesn't seem necessary. r=jrmuizel
a7c6bec02690ab181c1968aabe7f920aa6ceeccf: Bug 1130681. Part 2: Backout bug 1118876 for android reftest failures. r=jrmuizel
Mason Chang <mchang@mozilla.com> - Fri, 13 Feb 2015 16:36:45 +0800 - rev 228929
Push 55558 by mchang@mozilla.com at Fri, 13 Feb 2015 08:37:31 +0000
Bug 1130681. Part 2: Backout bug 1118876 for android reftest failures. r=jrmuizel
c81728bfda79529ea31c42a6e7467b854e9baddf: Bug 1132789 - Mac ClearKey EME work on MacOSX. r=spohl
Chris Pearce <chris@pearce.org.nz> - Fri, 13 Feb 2015 21:30:23 +1300 - rev 228928
Push 55557 by cpearce@mozilla.com at Fri, 13 Feb 2015 08:31:35 +0000
Bug 1132789 - Mac ClearKey EME work on MacOSX. r=spohl
109c66867717f8b861cf6cb3f51e1894be431e60: Bug 1132427. Make sure that the first frame refresh area for an animated image gets updated based on the refresh area of all subsequent frames, not just the second. r=jrmuizel
Timothy Nikkel <tnikkel@gmail.com> - Fri, 13 Feb 2015 02:26:41 -0600 - rev 228927
Push 55556 by tnikkel@gmail.com at Fri, 13 Feb 2015 08:27:04 +0000
Bug 1132427. Make sure that the first frame refresh area for an animated image gets updated based on the refresh area of all subsequent frames, not just the second. r=jrmuizel
cfdcb37cc953c4655213e04bd921328b618799ad: Fixup for bug 1114669 on a CLOSED TREE. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 13 Feb 2015 11:13:11 +0900 - rev 228926
Push 55555 by mh@glandium.org at Fri, 13 Feb 2015 02:15:55 +0000
Fixup for bug 1114669 on a CLOSED TREE. r=gps xpt files don't have a dependency on backend files to avoid rebuilding all of them when adding or removing new files. On incremental builds, some kind of dependencies are required to ensure the xpt files are refreshed when adding or removing new idls.
535453825f6dd51113f73957565ddc555ce879a9: Bug 1131397 - Add missing functionality to the profiler actor. r=vporof
Markus Stange <mstange@themasta.com> - Tue, 10 Feb 2015 15:26:08 -0500 - rev 228925
Push 55554 by mstange@themasta.com at Fri, 13 Feb 2015 01:43:27 +0000
Bug 1131397 - Add missing functionality to the profiler actor. r=vporof
e0a40aa0a2816247452a9f80d8f3e3e6d1c31074: Bug 1114669 - Use a generated list of idl deps for xpt generation. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Thu, 12 Feb 2015 09:44:16 +0900 - rev 228924
Push 55553 by mh@glandium.org at Fri, 13 Feb 2015 01:29:53 +0000
Bug 1114669 - Use a generated list of idl deps for xpt generation. r=gps Generating the list of idl deps to generate an xpt from its dependency list makes us give all _previous_ dependencies, inherited from the .deps makefiles. This leads to removed files being listed on xpidl-process.py command line, and the command subsequently failing. Instead, use generated lists of idl dependencies. At the same time, lighten the generated Makefile further by not emitting xpt dependencies on their containing directory, and instead generating it from the $xpt_files list. This brings down the Makefile size from 100k to 38k.
bd34e4330662fdbe9ffc897f055a62c2febff6ad: Bug 1120937 - Properly initialize string fields from the PKCS#11 test module. r=keeler
Mike Hommey <mh+mozilla@glandium.org> - Tue, 13 Jan 2015 18:11:29 +0900 - rev 228923
Push 55553 by mh@glandium.org at Fri, 13 Feb 2015 01:29:53 +0000
Bug 1120937 - Properly initialize string fields from the PKCS#11 test module. r=keeler The string fields need to be padded with spaces, according to what PK11_MakeString does to find the end of the string. While here, factor all the string manipulations in the test module and use some C++ template magic to do the right thing. This changes the static asserts from (with clang): pkcs11testmodule.cpp:45:3: error: static_assert failed "TestManufacturerID too long - make it shorter" static_assert(sizeof(TestManufacturerID) <= sizeof(pInfo->manufacturerID), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ to: pkcs11testmodule.cpp:46:3: error: static_assert failed "DestSize >= SrcSize - 1" static_assert(DestSize >= SrcSize - 1, "DestSize >= SrcSize - 1"); ^ ~~~~~~~~~~~~~~~~~~~~~~~ pkcs11testmodule.cpp:58:3: note: in instantiation of function template specialization 'CopyString<32, 63>' requested here CopyString(pInfo->manufacturerID, TestManufacturerID); ^ which actually gives more information than before: it gives the length of both buffers.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip