Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(231)

Issue 1314133002: Revert 201193 "[bindings] Compact ConstantConfiguration by using..." (Closed)

Created:
5 years, 3 months ago by haraken
Modified:
5 years, 3 months ago
Reviewers:
vivekg_samsung
CC:
blink-reviews
Visibility:
Public.

Description

Revert 201193 "[bindings] Compact ConstantConfiguration by using..." The PerfBot is not happy. http://build.chromium.org/p/chromium/buildstatus?builder=Linux%20x64&number=8587 PERF_REGRESS: chrome-bss/bss (1.93%), chrome-bss/bss (1.93%) https://chromeperf.appspot.com/report?masters=Chromium&bots=chromium-rel-linux-64&tests=sizes&rev=345536 > [bindings] Compact ConstantConfiguration by using |union| > > This patch uses |union| to store the constant values to reduce space required. > > This patch saves about ~4 Kbytes of in |.data.rel.ro.local| with component build on linux platform. > Also the size of V8DOMConfiguration::ConstantConfiguration is down to 24 bytes from > 40 bytes on 64bit linux build. > > BUG=469961 > > Review URL: https://codereview.chromium.org/1310443005 TBR=vivek.vg@samsung.com Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201209

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+42 lines, -60 lines) Patch
M trunk/Source/bindings/core/v8/V8DOMConfiguration.h View 1 chunk +3 lines, -21 lines 0 comments Download
M trunk/Source/bindings/templates/constants.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M trunk/Source/bindings/tests/results/core/V8TestException.cpp View 1 chunk +1 line, -1 line 0 comments Download
M trunk/Source/bindings/tests/results/core/V8TestInterface.cpp View 1 chunk +6 lines, -6 lines 0 comments Download
M trunk/Source/bindings/tests/results/core/V8TestInterface2.cpp View 1 chunk +1 line, -1 line 0 comments Download
M trunk/Source/bindings/tests/results/core/V8TestObject.cpp View 1 chunk +25 lines, -25 lines 0 comments Download
M trunk/Source/bindings/tests/results/modules/V8TestInterface5.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M trunk/Source/bindings/tests/results/modules/V8TestInterfacePartial.cpp View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 2 (0 generated)
haraken
5 years, 3 months ago (2015-08-26 07:39:58 UTC) #1
haraken
5 years, 3 months ago (2015-08-26 07:40:09 UTC) #2
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as r201209.

Powered by Google App Engine
This is Rietveld 408576698