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

Issue 283920043: i#1114 JIT optimization: implement red-black tree

Can't Edit
Can't Publish+Mail
Start Review
Created:
8 years, 4 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: implement red-black tree Implements all red-black tree operations that were stubbed out in the previous commit, and adds a randomized unit test to cover corner cases. ---------------

Patch Set 1 #

Total comments: 5

Patch Set 2 : Committed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+725 lines, -23 lines) Patch
M core/jit_opt.h View 1 chunk +5 lines, -1 line 0 comments Download
M core/jit_opt.c View 1 6 chunks +720 lines, -22 lines 0 comments Download

Messages

Total messages: 5
Byron
8 years, 4 months ago (2015-12-20 21:34:22 UTC) #1
Byron
This commit is quite large, though all the functionality is standard for a red-black tree ...
8 years, 4 months ago (2015-12-20 21:45:56 UTC) #2
bruening
LGTM https://codereview.appspot.com/283920043/diff/1/core/jit_opt.c File core/jit_opt.c (right): https://codereview.appspot.com/283920043/diff/1/core/jit_opt.c#newcode588 core/jit_opt.c:588: #ifndef STANDALONE_UNIT_TEST On 2015/12/20 21:45:56, Byron wrote: > ...
8 years, 3 months ago (2016-01-04 19:52:26 UTC) #3
Byron
Committed as https://github.com/DynamoRIO/dynamorio/commit/eb0a6d32ab8f89a53d6a8aee32426a44592bf614 Final commit log: --------------- i#1114 JIT optimization: implement red-black tree Implements all ...
8 years, 3 months ago (2016-01-06 01:06:17 UTC) #4
Byron
8 years, 3 months ago (2016-01-06 01:07:18 UTC) #5
https://codereview.appspot.com/283920043/diff/1/core/jit_opt.c
File core/jit_opt.c (right):

https://codereview.appspot.com/283920043/diff/1/core/jit_opt.c#newcode588
core/jit_opt.c:588: #ifndef STANDALONE_UNIT_TEST
On 2016/01/04 19:52:26, bruening wrote:
> On 2015/12/20 21:45:56, Byron wrote:
> > Is there a simpler way to avoid this? Can the unit_test set
> > DYNAMO_OPTION(opt_jit) internally?
> 
> You can set it in your unit test init code below.

Done.
Sign in to reply to this message.

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