| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
|
|
|
|
| |
The original patch handled the grow case but not the shrink case. When the
current and new allocation sizes are in different size classes, jemalloc's
realloc will move the allocation when shrinking, not just truncate the existing
one.
Based on work by Jon Coppeard.
|
| |
|
| |
|
|
|
|
|
|
| |
Since these are just interpreted comments, there's 0 impact on actual code.
This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are
a few others scattered around which will be removed manually in a second part.
|
|
|
|
|
|
| |
An assertion was added to dom/script/ScriptLoader.cpp but fails to compile on debug builds due it not being included in the namespace.
Ref: BZ 1529203
|
|
|
|
|
|
| |
nsISelectionController and nsIDocument with nsWeakPtr
Tag #1375
|
| |
|
|
|
|
|
| |
This local-debug function is only useful for Android to work around
issues with logspewing and should never be in production builds anyway.
|
|
|
|
|
|
|
|
| |
libevent/IPC junk.
This is mostly ifdefs, but as you can see, Solaris is actually a lot like Linux. They're both more SysV than BSD at core, and most of the differences have more to do with Solaris not using glibc than anything else.
I still need to audit a lot of these changes and understand why they're needed and what the alternative approaches are. After this patch, most of the core functionality needed to build Solaris is here.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Surprisingly, this was previously not done.
Also, some of this code seems to be incorrect or,
at the very least, wasn't clear what it was trying to do.
|
| |
|
|
|
|
| |
all the necessary logic for stable iteration over a potentially changing list of items.
|
| |
|
|
|
|
| |
Tag #288
|
| |
|
|
|
|
|
|
| |
--HG--
extra : source : 9036c64b7a66ffe93e717ca97642a4400e396d9c
extra : intermediate-source : 041d1c561feb5f4d9bcd492f31f7203ca477f938
|
|
|
|
| |
Tag #22
|
|
|