Back out b831500ca4be (bug 837714) for bustage
authorPhil Ringnalda <philringnalda@gmail.com>
Thu, 21 Feb 2013 14:26:04 -0800
changeset 122587 6c126d076b0dfec40521a53c6f31579e3911958b
parent 122586 5054f997ef77367e94a3cc8f920ba390702a81f2
child 122588 6c64bae71de534dcb863dce71528ae26fbbaee1c
push id24349
push userryanvm@gmail.com
push dateFri, 22 Feb 2013 17:43:12 +0000
treeherdermozilla-central@e36f42046452 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs837714
milestone22.0a1
backs outb831500ca4bec868c5d4c40d46187a24843baada
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Back out b831500ca4be (bug 837714) for bustage CLOSED TREE
js/src/ion/IonLinker.h
--- a/js/src/ion/IonLinker.h
+++ b/js/src/ion/IonLinker.h
@@ -25,17 +25,16 @@ class Linker
 
     IonCode *fail(JSContext *cx) {
         js_ReportOutOfMemory(cx);
         return NULL;
     }
 
     IonCode *newCode(JSContext *cx, IonCompartment *comp) {
         AssertCanGC();
-        gc::AutoSuppressGC suppressGC(cx);
         if (masm.oom())
             return fail(cx);
 
         JSC::ExecutablePool *pool;
         size_t bytesNeeded = masm.bytesNeeded() + sizeof(IonCode *) + CodeAlignment;
         if (bytesNeeded >= MAX_BUFFER_SIZE)
             return fail(cx);