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

Issue 85403005: Cache ntdll exports in ELF (Closed)

Created:
7 years ago by Cait (Slow)
Modified:
7 years ago
Reviewers:
robliao, robertshield
CC:
michaeln
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : Add types file #

Total comments: 12

Patch Set 3 : nits and comments #

Patch Set 4 : Remove unneeded export #

Total comments: 7

Patch Set 5 : Nits and lib shuffling #

Patch Set 6 : add back a blank line #

Total comments: 1

Patch Set 7 : add comment #

Patch Set 8 : x64 fix and a test #

Total comments: 3

Patch Set 9 : nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+145 lines, -0 lines) Patch
M chrome_elf/chrome_elf.gyp View 1 2 3 4 5 6 7 2 chunks +30 lines, -0 lines 0 comments Download
M chrome_elf/chrome_elf_main.cc View 1 2 3 4 5 1 chunk +4 lines, -0 lines 0 comments Download
A chrome_elf/chrome_elf_types.h View 1 2 3 1 chunk +13 lines, -0 lines 0 comments Download
A chrome_elf/ntdll_cache.h View 1 2 3 4 5 6 1 chunk +15 lines, -0 lines 0 comments Download
A chrome_elf/ntdll_cache.cc View 1 2 3 4 5 6 7 1 chunk +51 lines, -0 lines 0 comments Download
A chrome_elf/ntdll_cache_unittest.cc View 1 2 3 4 5 6 7 8 1 chunk +32 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
Cait (Slow)
Hey Robert, Here are the bits of the original Chrome_elf patch that deal with the ...
7 years ago (2013-11-25 20:15:37 UTC) #1
robertshield
On 2013/11/25 20:15:37, Cait Phillips wrote: > Hey Robert, > > Here are the bits ...
7 years ago (2013-11-27 20:53:32 UTC) #2
robertshield
Looks great, a couple of nits and one question https://codereview.chromium.org/85403005/diff/20001/chrome_elf/chrome_elf_main.cc File chrome_elf/chrome_elf_main.cc (right): https://codereview.chromium.org/85403005/diff/20001/chrome_elf/chrome_elf_main.cc#newcode17 chrome_elf/chrome_elf_main.cc:17: ...
7 years ago (2013-11-28 13:57:46 UTC) #3
Cait (Slow)
https://codereview.chromium.org/85403005/diff/20001/chrome_elf/chrome_elf_main.cc File chrome_elf/chrome_elf_main.cc (right): https://codereview.chromium.org/85403005/diff/20001/chrome_elf/chrome_elf_main.cc#newcode17 chrome_elf/chrome_elf_main.cc:17: if (reason == DLL_PROCESS_ATTACH) On 2013/11/28 13:57:46, robertshield wrote: ...
7 years ago (2013-12-03 03:06:14 UTC) #4
robertshield
lgtm https://codereview.chromium.org/85403005/diff/60001/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/85403005/diff/60001/build/common.gypi#newcode1456 build/common.gypi:1456: ], Since this is the only change outside ...
7 years ago (2013-12-03 03:26:25 UTC) #5
Cait (Slow)
Robert -- please have another (quick) look, I moved the caching code into a separate ...
7 years ago (2013-12-03 19:59:40 UTC) #6
robertshield
lgtm https://codereview.chromium.org/85403005/diff/110001/chrome_elf/ntdll_cache.h File chrome_elf/ntdll_cache.h (right): https://codereview.chromium.org/85403005/diff/110001/chrome_elf/ntdll_cache.h#newcode13 chrome_elf/ntdll_cache.h:13: void InitCache(); nit: please add a comment explaining ...
7 years ago (2013-12-03 20:38:20 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/caitkp@chromium.org/85403005/130001
7 years ago (2013-12-03 20:47:45 UTC) #8
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=39196
7 years ago (2013-12-03 21:13:20 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/caitkp@chromium.org/85403005/130001
7 years ago (2013-12-03 21:19:10 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/caitkp@chromium.org/85403005/130001
7 years ago (2013-12-03 23:40:11 UTC) #11
commit-bot: I haz the power
Change committed as 238539
7 years ago (2013-12-04 03:12:59 UTC) #12
robliao
This appears to have broken Chromium x64 (side effect being telemetry_unittests breaking). We'll be reverting ...
7 years ago (2013-12-04 23:00:28 UTC) #13
robliao
A revert of this CL has been created in https://codereview.chromium.org/105573003/ by robliao@chromium.org. The reason for ...
7 years ago (2013-12-04 23:01:32 UTC) #14
Cait (Slow)
robertshield: PTAL. This should fix the x64 crash -- I also added tests to ensure ...
7 years ago (2013-12-06 21:06:41 UTC) #15
robertshield
lgtm https://codereview.chromium.org/85403005/diff/190001/chrome_elf/ntdll_cache.cc File chrome_elf/ntdll_cache.cc (right): https://codereview.chromium.org/85403005/diff/190001/chrome_elf/ntdll_cache.cc#newcode22 chrome_elf/ntdll_cache.cc:22: ntdll_handle + dos_header->e_lfanew / sizeof(uint32_t)); nice :) https://codereview.chromium.org/85403005/diff/190001/chrome_elf/ntdll_cache_unittest.cc ...
7 years ago (2013-12-06 22:08:50 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/caitkp@chromium.org/85403005/210001
7 years ago (2013-12-06 22:40:10 UTC) #17
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) sync_integration_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=232902
7 years ago (2013-12-07 03:16:35 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/caitkp@chromium.org/85403005/210001
7 years ago (2013-12-09 03:28:47 UTC) #19
commit-bot: I haz the power
7 years ago (2013-12-09 06:15:31 UTC) #20
Message was sent while issue was closed.
Change committed as 239437

Powered by Google App Engine
This is Rietveld 408576698