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

Issue 319770043: i#2075 flaky pthread_exit test: relax vmm_heap_exit check.

Can't Edit
Can't Publish+Mail
Start Review
Created:
7 years, 5 months ago by zhaoqin
Modified:
7 years, 5 months ago
Reviewers:
bruening
CC:
dynamorio-devs_googlegroups.com
Visibility:
Public.

Description

Commit log for first patchset: --------------- i#2075 flaky pthread_exit test: relax vmm_heap_exit check. Adds flag dynamo_thread_init_exit to indicate if the process exits during any threads init. Relax vmm_heap_exit check if dynamo_thread_init_exit is true. Fixes #2075 ---------------

Patch Set 1 #

Total comments: 8

Patch Set 2 : update comment and make it debug only #

Patch Set 3 : Committed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -0 lines) Patch
M core/dynamo.c View 1 2 chunks +5 lines, -0 lines 0 comments Download
M core/globals.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M core/heap.c View 1 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 5
zhaoqin
7 years, 5 months ago (2016-11-26 03:56:57 UTC) #1
bruening
Can we simply free the dstack? If that's hard then can we make this debug-only. ...
7 years, 5 months ago (2016-11-26 17:38:39 UTC) #2
zhaoqin
Commit log for latest patchset: --------------- i#2075 flaky pthread_exit test: relax vmm_heap_exit check. Adds flag ...
7 years, 5 months ago (2016-11-27 01:21:28 UTC) #3
zhaoqin
https://codereview.appspot.com/319770043/diff/1/core/dynamo.c File core/dynamo.c (right): https://codereview.appspot.com/319770043/diff/1/core/dynamo.c#newcode2068 core/dynamo.c:2068: bool dynamo_thread_init_exit = false; On 2016/11/26 17:38:38, bruening wrote: ...
7 years, 5 months ago (2016-11-27 01:22:30 UTC) #4
zhaoqin
7 years, 5 months ago (2016-11-28 18:24:06 UTC) #5
Committed as
https://github.com/DynamoRIO/dynamorio/commit/45dd931cbb5c63ede43dac5703ab622...

Final commit log: 
---------------
i#2075 flaky pthread_exit test: relax vmm_heap_exit check.

Adds flag dynamo_thread_init_during_process_exit to indicate if the process
exits during any threads init.
Relax vmm_heap_exit check if dynamo_thread_init_during_process_exit is true.

Review-URL: https://codereview.appspot.com/319770043
---------------
Sign in to reply to this message.

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