Summary: | Building for native inlining broken on root build | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Matthew Mirman <mmirman> | ||||||
Component: | JavaScriptCore | Assignee: | Matthew Mirman <mmirman> | ||||||
Status: | RESOLVED INVALID | ||||||||
Severity: | Normal | CC: | fpizlo, ggaren, mmirman, ossy | ||||||
Priority: | P2 | ||||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | All | ||||||||
OS: | All | ||||||||
Attachments: |
|
Description
Matthew Mirman
2014-08-25 16:16:24 PDT
Created attachment 237170 [details]
Fixes building for native inlining.
Comment on attachment 237170 [details] Fixes building for native inlining. View in context: https://bugs.webkit.org/attachment.cgi?id=237170&action=review r=me > Source/JavaScriptCore/ftl/FTLLowerDFGToLLVM.cpp:4439 > if (linkModules(m_ftlState.module, module, LLVMLinkerDestroySource, &outMsg)) { > - if (Options::verboseFTLFailure()) > + // if (verboseCompilationEnabled()) Revert. Created attachment 237171 [details]
Fixes building for native inlining.
Fixed the commented out code.
Comment on attachment 237171 [details]
Fixes building for native inlining.
I don't think we should make it convention that everything is either exported or ALWAYS_INLINE. We should have a solution in LLVM that allows us to call static functions from the JIT.
Comment on attachment 237170 [details] Fixes building for native inlining. Cleared Geoffrey Garen's review+ from obsolete attachment 237170 [details] so that this bug does not appear in http://webkit.org/pending-commit. There is no native inlining since https://trac.webkit.org/changeset/187555 |