Closed
Bug 940285
Opened 12 years ago
Closed 12 years ago
Build failed with JS_ION off
Categories
(Core :: JavaScript Engine: JIT, defect)
Tracking
()
RESOLVED
FIXED
mozilla28
People
(Reporter: kanru, Assigned: kanru)
References
Details
(Whiteboard: [qa-])
Attachments
(1 file)
2.42 KB,
patch
|
billm
:
review+
|
Details | Diff | Splinter Review |
gecko/js/src/jsinfer.cpp: In constructor 'js::types::CompilerConstraintList::CompilerConstraintList(js::jit::TempAllocator&)':
gecko/js/src/jsinfer.cpp:606: error: class 'js::types::CompilerConstraintList' does not have any field named 'constraints'
gecko/js/src/jsinfer.cpp:607: error: class 'js::types::CompilerConstraintList' does not have any field named 'frozenScripts'
Assignee | ||
Updated•12 years ago
|
Component: jemalloc → JavaScript Engine: JIT
Assignee | ||
Comment 1•12 years ago
|
||
And
gecko/js/src/jsgc.cpp: In static member function 'static void* js::gc::ArenaLists::refillFreeList(js::ThreadSafeContext*, js::gc::AllocKind)':
gecko/js/src/jsgc.cpp:1570: error: 'struct JSRuntime' has no member named 'workerThreadState'
gecko/js/src/jsgc.cpp:1572: error: 'struct JSRuntime' has no member named 'workerThreadState'
gecko/js/src/jsgc.cpp:1572: error: incomplete type 'js::WorkerThreadState' used in nested name specifier
gecko/js/src/jsgc.cpp: In constructor 'js::gc::AutoTraceSession::AutoTraceSession(JSRuntime*, js::HeapState)':
gecko/js/src/jsgc.cpp:4153: error: 'struct JSRuntime' has no member named 'workerThreadState'
gecko/js/src/jsgc.cpp: In destructor 'js::gc::AutoTraceSession::~AutoTraceSession()':
gecko/js/src/jsgc.cpp:4169: error: 'struct JSRuntime' has no member named 'workerThreadState'
gecko/js/src/jsgc.cpp:4173: error: 'struct JSRuntime' has no member named 'workerThreadState'
gecko/js/src/jsgc.cpp:4173: error: incomplete type 'js::WorkerThreadState' used in nested name specifier
Assignee | ||
Comment 2•12 years ago
|
||
Attachment #8334447 -
Flags: review?(wmccloskey)
Attachment #8334447 -
Flags: review?(wmccloskey) → review+
Assignee | ||
Comment 3•12 years ago
|
||
Comment 4•12 years ago
|
||
Assignee: nobody → kanru
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla28
Comment 5•12 years ago
|
||
This introduced this build-spew, for the init list being out of order now:
{
16:27.25 /scratch/work/builds/mozilla-central/mozilla-central-11-11-01.13-56/mozilla/js/src/jsinfer.cpp: In constructor ‘js::types::CompilerConstraintList::CompilerConstraintList(js::jit::TempAllocator&)’:
16:27.25 Warning: -Wreorder in /scratch/work/builds/mozilla-central/mozilla-central-11-11-01.13-56/mozilla/js/src/jsinfer.cpp: ‘js::types::CompilerConstraintList::failed_’ will be initialized after
16:27.25 /scratch/work/builds/mozilla-central/mozilla-central-11-11-01.13-56/mozilla/js/src/jsinfer.cpp:602:10: warning: ‘js::types::CompilerConstraintList::failed_’ will be initialized after [-Wreorder]
16:27.25 bool failed_;
16:27.25 ^
16:27.25 Warning: -Wreorder in /scratch/work/builds/mozilla-central/mozilla-central-11-11-01.13-56/mozilla/js/src/jsinfer.cpp: ‘js::Vector<{anonymous}::CompilerConstraint*, 0ul, js::jit::IonAllocPolicy> js::types::CompilerConstraintList::constraints’
16:27.25 /scratch/work/builds/mozilla-central/mozilla-central-11-11-01.13-56/mozilla/js/src/jsinfer.cpp:595:58: warning: ‘js::Vector<{anonymous}::CompilerConstraint*, 0ul, js::jit::IonAllocPolicy> js::types::CompilerConstraintList::constraints’ [-Wreorder]
16:27.25 Vector<CompilerConstraint *, 0, jit::IonAllocPolicy> constraints;
16:27.25 ^
16:27.25 Warning: -Wreorder in /scratch/work/builds/mozilla-central/mozilla-central-11-11-01.13-56/mozilla/js/src/jsinfer.cpp: when initialized here
16:27.25 /scratch/work/builds/mozilla-central/mozilla-central-11-11-01.13-56/mozilla/js/src/jsinfer.cpp:605:5: warning: when initialized here [-Wreorder]
16:27.26 CompilerConstraintList(jit::TempAllocator &alloc)
16:27.26 ^
}
kanru, could you push a followup to reorder either the init list or the declarations of these variables in the class so that they match up?
Assignee | ||
Comment 6•12 years ago
|
||
Assignee: kanru → kchen
Comment 7•12 years ago
|
||
Updated•12 years ago
|
Whiteboard: [qa-]
You need to log in
before you can comment on or make changes to this bug.
Description
•