WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
135421
Static hash tables no longer need to be coupled with a VM.
https://bugs.webkit.org/show_bug.cgi?id=135421
Summary
Static hash tables no longer need to be coupled with a VM.
Andreas Kling
Reported
2014-07-30 10:52:18 PDT
createTable(VM&) does nothing with the VM. We can remove the argument and get rid of some code.
Attachments
Patch
(191.38 KB, patch)
2014-07-30 13:50 PDT
,
Andreas Kling
ggaren
: review+
Details
Formatted Diff
Diff
Patch for landing
(196.25 KB, patch)
2014-07-30 14:10 PDT
,
Andreas Kling
no flags
Details
Formatted Diff
Diff
Patch for landing
(197.17 KB, patch)
2014-07-30 14:28 PDT
,
Andreas Kling
commit-queue
: commit-queue-
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Andreas Kling
Comment 1
2014-07-30 13:38:23 PDT
Oh man, this is snowballing..
Andreas Kling
Comment 2
2014-07-30 13:50:28 PDT
Created
attachment 235759
[details]
Patch
WebKit Commit Bot
Comment 3
2014-07-30 13:52:03 PDT
Attachment 235759
[details]
did not pass style-queue: ERROR: Source/WebCore/bindings/js/JSStorageCustom.cpp:67: Multi line control clauses should use braces. [whitespace/braces] [4] ERROR: Source/JavaScriptCore/runtime/JSTypedArrays.cpp:38: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] ERROR: Source/JavaScriptCore/runtime/JSDataViewPrototype.cpp:79: Bad include order. Mixing system and custom headers. [build/include_order] [4] Total errors found: 3 in 145 files If any of these errors are false positives, please file a bug against check-webkit-style.
Geoffrey Garen
Comment 4
2014-07-30 13:58:52 PDT
Comment on
attachment 235759
[details]
Patch r=me
Andreas Kling
Comment 5
2014-07-30 14:10:23 PDT
Created
attachment 235760
[details]
Patch for landing With build system fixes for other ports..
WebKit Commit Bot
Comment 6
2014-07-30 14:13:13 PDT
Attachment 235760
[details]
did not pass style-queue: ERROR: Source/WebCore/bindings/js/JSStorageCustom.cpp:67: Multi line control clauses should use braces. [whitespace/braces] [4] ERROR: Source/JavaScriptCore/runtime/JSTypedArrays.cpp:38: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] ERROR: Source/JavaScriptCore/runtime/JSDataViewPrototype.cpp:79: Bad include order. Mixing system and custom headers. [build/include_order] [4] Total errors found: 3 in 147 files If any of these errors are false positives, please file a bug against check-webkit-style.
Andreas Kling
Comment 7
2014-07-30 14:28:49 PDT
Created
attachment 235762
[details]
Patch for landing With win buildfix.
WebKit Commit Bot
Comment 8
2014-07-30 14:31:28 PDT
Attachment 235762
[details]
did not pass style-queue: ERROR: Source/WebCore/bindings/js/JSStorageCustom.cpp:67: Multi line control clauses should use braces. [whitespace/braces] [4] ERROR: Source/JavaScriptCore/runtime/JSTypedArrays.cpp:38: preprocessor directives (e.g., #ifdef, #define, #import) should never be indented. [whitespace/indent] [4] ERROR: Source/JavaScriptCore/runtime/JSDataViewPrototype.cpp:79: Bad include order. Mixing system and custom headers. [build/include_order] [4] Total errors found: 3 in 148 files If any of these errors are false positives, please file a bug against check-webkit-style.
Darin Adler
Comment 9
2014-07-30 14:41:20 PDT
Comment on
attachment 235759
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=235759&action=review
> Source/WebCore/ChangeLog:40 > + * bindings/js/DOMObjectHashTableMap.cpp: Removed.
Looks like we need to remove this from the other build systems, not just Xcode project files.
WebKit Commit Bot
Comment 10
2014-07-30 15:52:59 PDT
Comment on
attachment 235762
[details]
Patch for landing Rejecting
attachment 235762
[details]
from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.appspot.com', '--bot-id=webkit-cq-02', 'apply-attachment', '--no-update', '--non-interactive', 235762, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Last 500 characters of output: cess/Plugins/Netscape/JSNPMethod.cpp Hunk #1 FAILED at 43. 1 out of 1 hunk FAILED -- saving rejects to file Source/WebKit2/WebProcess/Plugins/Netscape/JSNPMethod.cpp.rej patching file Source/WebKit2/WebProcess/Plugins/Netscape/JSNPObject.cpp Hunk #1 FAILED at 55. 1 out of 1 hunk FAILED -- saving rejects to file Source/WebKit2/WebProcess/Plugins/Netscape/JSNPObject.cpp.rej Failed to run "[u'/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply', '--force']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Full output:
http://webkit-queues.appspot.com/results/5635845524553728
Andreas Kling
Comment 11
2014-07-30 18:00:27 PDT
Committed
r171824
: <
http://trac.webkit.org/changeset/171824
>
Csaba Osztrogonác
Comment 12
2014-07-30 19:08:27 PDT
(In reply to
comment #11
)
> Committed
r171824
: <
http://trac.webkit.org/changeset/171824
>
FYI: It broke the Apple Windows build.
Csaba Osztrogonác
Comment 13
2014-07-30 23:43:31 PDT
(In reply to
comment #12
)
> (In reply to
comment #11
) > > Committed
r171824
: <
http://trac.webkit.org/changeset/171824
> > > FYI: It broke the Apple Windows build.
The build is still broken, please fix it ASAP. 1>jsc.obj : error LNK2001: unresolved external symbol "struct JSC::HashTable const JSC::globalObjectTable" (?globalObjectTable@JSC@@3UHashTable@
1@B
) 1>C:\cygwin\home\buildbot\slave\win-release\build\WebKitBuild\Release\bin32\jsc.exe : fatal error LNK1120: 1 unresolved externals
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug