DescriptionRevert 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 #
Messages
Total messages: 2 (0 generated)
|