Bug 174972

Summary: Put g_gigacageBasePtr into its own page and make it read-only
Product: WebKit Reporter: Filip Pizlo <fpizlo>
Component: bmallocAssignee: Filip Pizlo <fpizlo>
Status: RESOLVED FIXED    
Severity: Normal CC: buildbot, ggaren, keith_miller, mark.lam, mitz, msaboff, saam, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 174917    
Attachments:
Description Flags
the patch
msaboff: review+, buildbot: commit-queue-
Archive of layout-test-results from ews115 for mac-elcapitan
none
the patch none

Description Filip Pizlo 2017-07-29 12:16:42 PDT
...
Comment 1 Filip Pizlo 2017-09-26 17:27:18 PDT
Created attachment 321904 [details]
the patch
Comment 2 Build Bot 2017-09-26 17:29:29 PDT
Attachment 321904 [details] did not pass style-queue:


ERROR: Source/bmalloc/bmalloc/Gigacage.cpp:36:  g_gigacageBasePtrs is incorrectly named. Don't use underscores in your identifier names.  [readability/naming/underscores] [4]
Total errors found: 1 in 9 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 3 Michael Saboff 2017-09-26 18:13:26 PDT
Comment on attachment 321904 [details]
the patch

r=me
Comment 4 Build Bot 2017-09-26 19:02:10 PDT
Comment on attachment 321904 [details]
the patch

Attachment 321904 [details] did not pass mac-debug-ews (mac):
Output: http://webkit-queues.webkit.org/results/4671498

New failing tests:
compositing/contents-format/subpixel-antialiased-text-configs.html
compositing/canvas/accelerated-canvas-compositing.html
compositing/canvas/accelerated-canvas-compositing-size-limit.html
accessibility/mac/abbr-acronym-tags.html
compositing/clipping/border-radius-overflow-hidden-stacking-context.html
compositing/contents-opaque/background-clip.html
compositing/culling/clear-fixed-iframe.html
compositing/contents-format/subpixel-antialiased-text-configs-antialiasing-style.html
accessibility/text-marker/character-offset-visible-position-conversion-hang.html
compositing/animation/animated-composited-inside-hidden.html
compositing/culling/filter-occlusion-alpha.html
compositing/culling/filter-occlusion-alpha-large.html
accessibility/mac/value-change/value-change-user-info-contenteditable.html
animations/CSSKeyframesRule-name-null.html
compositing/absolute-inside-out-of-view-fixed.html
compositing/filters/opacity-change-on-filtered-paints-into-ancestor.html
Comment 5 Build Bot 2017-09-26 19:02:12 PDT
Created attachment 321926 [details]
Archive of layout-test-results from ews115 for mac-elcapitan

The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews115  Port: mac-elcapitan  Platform: Mac OS X 10.11.6
Comment 6 Filip Pizlo 2017-09-26 20:54:03 PDT
Created attachment 321936 [details]
the patch
Comment 7 Build Bot 2017-09-26 20:55:31 PDT
Attachment 321936 [details] did not pass style-queue:


ERROR: Source/bmalloc/bmalloc/Gigacage.cpp:36:  g_gigacageBasePtrs is incorrectly named. Don't use underscores in your identifier names.  [readability/naming/underscores] [4]
Total errors found: 1 in 9 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 8 Filip Pizlo 2017-09-26 21:03:58 PDT
Comment on attachment 321936 [details]
the patch

Clear r? because this patch is already reviewed.
Comment 9 Filip Pizlo 2017-09-26 22:05:50 PDT
Landed in https://trac.webkit.org/changeset/222549/webkit
Comment 10 Radar WebKit Bug Importer 2017-09-27 12:50:19 PDT
<rdar://problem/34694112>