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

Issue 282070043: i#1114 JIT optimization: make red-black test client-only

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

Description

Commit log for first patchset: --------------- i#1114 JIT optimization: make red-black test client-only The build fails for configurations not using the client interface because the red-black unit test uses some client API functions. This CL excludes the red-black test from those builds. ---------------

Patch Set 1 #

Total comments: 3

Patch Set 2 : Removed client interface dependencies. #

Patch Set 3 : Committed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -4 lines) Patch
M core/jit_opt.c View 1 2 4 chunks +4 lines, -4 lines 0 comments Download

Messages

Total messages: 7
Byron
8 years, 3 months ago (2016-01-06 11:41:25 UTC) #1
Byron
https://codereview.appspot.com/282070043/diff/1/core/unit_tests.c File core/unit_tests.c (right): https://codereview.appspot.com/282070043/diff/1/core/unit_tests.c#newcode75 core/unit_tests.c:75: #ifdef CLIENT_INTERFACE Even though the JIT optimization can be ...
8 years, 3 months ago (2016-01-06 11:44:53 UTC) #2
bruening
https://codereview.appspot.com/282070043/diff/1/core/unit_tests.c File core/unit_tests.c (right): https://codereview.appspot.com/282070043/diff/1/core/unit_tests.c#newcode75 core/unit_tests.c:75: #ifdef CLIENT_INTERFACE On 2016/01/06 11:44:53, Byron wrote: > Even ...
8 years, 3 months ago (2016-01-06 16:18:56 UTC) #3
Byron
Commit log for latest patchset: --------------- i#1114 JIT optimization: remove client dependencies Removes dependencies on ...
8 years, 3 months ago (2016-01-06 20:37:15 UTC) #4
Byron
I guess that's the obvious thing to do :-) https://codereview.appspot.com/282070043/diff/1/core/unit_tests.c File core/unit_tests.c (right): https://codereview.appspot.com/282070043/diff/1/core/unit_tests.c#newcode75 core/unit_tests.c:75: ...
8 years, 3 months ago (2016-01-06 20:38:57 UTC) #5
bruening
LGTM
8 years, 3 months ago (2016-01-06 21:11:58 UTC) #6
Byron
8 years, 3 months ago (2016-01-06 22:26:39 UTC) #7
Committed as
https://github.com/DynamoRIO/dynamorio/commit/1d92b08e0a27ef089154b4cb54bd1c2...

Final commit log: 
---------------
i#1114 JIT optimization: remove client dependencies

Removes dependencies on the client interface
that were mistakenly used in the red-black tree
unit test. Using internal functions instead.

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

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