Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1926)

Issue 135780043: Remove HeapProxy and use the BlockHeapManager by default. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years, 8 months ago by Sébastien Marchand
Modified:
9 years, 8 months ago
Reviewers:
chrisha
CC:
sawbuck-changes_googlegroups.com
Base URL:
http://sawbuck.googlecode.com/svn/trunk
Visibility:
Public.

Description

Remove HeapProxy and use the BlockHeapManager by default. I've run some Dromaeo benchmarks and there's no significant performance difference between the 2 version (it's in the noise of the measure). BUG= R=chrisha@chromium.org Committed: https://code.google.com/p/sawbuck/source/detail?r=2281

Patch Set 1 : #

Patch Set 2 : Rebase #

Patch Set 3 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+229 lines, -2632 lines) Patch
M syzygy/agent/asan/asan.gyp View 1 2 2 chunks +0 lines, -3 lines 0 comments Download
M syzygy/agent/asan/asan_crt_interceptors.cc View 1 chunk +0 lines, -1 line 0 comments Download
D syzygy/agent/asan/asan_heap.h View 1 chunk +0 lines, -376 lines 0 comments Download
D syzygy/agent/asan/asan_heap.cc View 1 chunk +0 lines, -611 lines 0 comments Download
M syzygy/agent/asan/asan_heap_checker.cc View 1 chunk +0 lines, -1 line 0 comments Download
D syzygy/agent/asan/asan_heap_unittest.cc View 1 chunk +0 lines, -1082 lines 0 comments Download
M syzygy/agent/asan/asan_rtl_impl.cc View 15 chunks +31 lines, -109 lines 0 comments Download
M syzygy/agent/asan/asan_rtl_impl_unittest.cc View 4 chunks +10 lines, -18 lines 0 comments Download
M syzygy/agent/asan/asan_rtl_unittest.cc View 1 chunk +5 lines, -5 lines 0 comments Download
M syzygy/agent/asan/asan_rtl_utils.h View 2 chunks +0 lines, -3 lines 0 comments Download
M syzygy/agent/asan/asan_runtime.h View 6 chunks +18 lines, -21 lines 0 comments Download
M syzygy/agent/asan/asan_runtime.cc View 9 chunks +27 lines, -62 lines 0 comments Download
M syzygy/agent/asan/asan_runtime_unittest.cc View 6 chunks +0 lines, -103 lines 0 comments Download
M syzygy/agent/asan/asan_system_interceptors.cc View 1 chunk +1 line, -1 line 0 comments Download
M syzygy/agent/asan/heap_managers/block_heap_manager.h View 1 6 chunks +18 lines, -18 lines 0 comments Download
M syzygy/agent/asan/heap_managers/block_heap_manager.cc View 1 2 8 chunks +24 lines, -20 lines 0 comments Download
M syzygy/agent/asan/heap_managers/block_heap_manager_unittest.cc View 1 31 chunks +95 lines, -94 lines 0 comments Download
D syzygy/binaries/include/nested_heap.h View 1 chunk +0 lines, -104 lines 0 comments Download

Messages

Total messages: 9
Sébastien Marchand
PTAL. I'll run some benchmarks to make sure that this isn't significantly slower than the ...
9 years, 8 months ago (2014-08-25 20:18:35 UTC) #1
chrisha
So much negative code, I love it! lgtm, even without nits (!)
9 years, 8 months ago (2014-08-26 19:25:17 UTC) #2
Sébastien Marchand
Thanks, finally pulling the plug on HeapProxy ! Committing.
9 years, 8 months ago (2014-08-27 13:59:27 UTC) #3
Sébastien Marchand
struggling with a deadlock in the integration tests... It seems that it's related to the ...
9 years, 8 months ago (2014-08-27 15:15:00 UTC) #4
Sébastien Marchand
I've finally found the problem ! It's due to the fact that we don't support ...
9 years, 8 months ago (2014-08-28 20:14:51 UTC) #5
chrisha
Ah, excellent. Should be easy enough to add! On Thu, Aug 28, 2014 at 4:14 ...
9 years, 8 months ago (2014-08-28 20:27:41 UTC) #6
chrisha
We should look at all other flags that end up being used, and add support ...
9 years, 8 months ago (2014-08-28 20:28:08 UTC) #7
Sébastien Marchand
Bug has been fixed ! Committing.
9 years, 8 months ago (2014-08-29 13:17:10 UTC) #8
Sébastien Marchand
9 years, 8 months ago (2014-08-29 13:21:42 UTC) #9
Message was sent while issue was closed.
Committed patchset #3 (id:60001) manually as 2281.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b