Page MenuHomePhabricator

kodewilliams (Kodé Williams)
User

Projects

User does not belong to any projects.

User Details

User Since
Jun 11 2018, 1:27 PM (78 w, 5 d)

Recent Activity

Aug 2 2018

kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..
Aug 2 2018, 2:51 PM
kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..

All comments addressed @morehouse

Aug 2 2018, 2:49 PM
kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..
Aug 2 2018, 1:05 PM
kodewilliams added inline comments to D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..
Aug 2 2018, 11:20 AM
kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..

PTAL @morehouse

Aug 2 2018, 10:30 AM

Aug 1 2018

kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..
Aug 1 2018, 4:27 PM
kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..

PTAL @metzman @Dor1s

Aug 1 2018, 3:01 PM

Jul 31 2018

kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..
Jul 31 2018, 4:32 PM
kodewilliams added inline comments to D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..
Jul 31 2018, 3:57 PM
kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..
Jul 31 2018, 2:09 PM

Jul 30 2018

kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..
Jul 30 2018, 5:35 PM
kodewilliams added a comment to D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..

PTAL @metzman @Dor1s

Jul 30 2018, 1:01 PM
kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..
Jul 30 2018, 11:30 AM

Jul 27 2018

kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..
Jul 27 2018, 1:07 PM
kodewilliams added inline comments to D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..
Jul 27 2018, 10:57 AM
kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..

Unit test giving problems to write due to most members being private. Addressed all other comments.

Jul 27 2018, 10:56 AM

Jul 24 2018

kodewilliams retitled D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime. from [libFuzzer] Initial implementation of weighted mutation leveraging during runtime. to [libFuzzer] Initial implementation of weighted mutation leveraging during runtime. (NOT READY FOR REVIEW).
Jul 24 2018, 11:26 AM

Jul 23 2018

kodewilliams updated the diff for D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..

I used git version of clang-format with -p flag for the non-trivial changes, but I believe there is also a VS Code plugin that includes clang-format, so you should try it @metzman

Jul 23 2018, 5:18 PM

Jul 20 2018

kodewilliams created D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime..
Jul 20 2018, 3:36 PM

Jul 17 2018

kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Had to initialize the counters to silence build bot warnings and errors.

Jul 17 2018, 10:42 AM

Jul 13 2018

kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Tests now all pass and custom mutations can be tracked.

Jul 13 2018, 5:20 PM

Jul 11 2018

kodewilliams added a comment to D48054: [libFuzzer] Mutation tracking and logging implemented..

@morehouse tests are passing now.

Jul 11 2018, 11:25 AM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..
Jul 11 2018, 11:25 AM

Jul 9 2018

kodewilliams added a comment to D48054: [libFuzzer] Mutation tracking and logging implemented..

@morehouse I have been looking over the code and I cannot seem to find a reason why that single test is failing. PTAL.

Jul 9 2018, 6:32 PM
kodewilliams added a comment to D48054: [libFuzzer] Mutation tracking and logging implemented..

@kcc @morehouse requesting these changes be landed.

Jul 9 2018, 1:02 PM

Jul 3 2018

kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Fixed final nits, good to go @kcc

Jul 3 2018, 10:16 AM

Jun 29 2018

kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Re-added test and removed other insignificant changes.

Jun 29 2018, 1:39 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

@kcc Insignificant changes are undone. PTAL.

Jun 29 2018, 12:52 PM

Jun 28 2018

kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 28 2018, 3:48 PM

Jun 27 2018

kodewilliams added inline comments to D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 27 2018, 7:35 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 27 2018, 6:15 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 27 2018, 6:12 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Removed FuzzerMutationStats.* files and simplified implementation inside FuzzerMutate.

Jun 27 2018, 6:08 PM

Jun 26 2018

kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 26 2018, 2:00 PM
kodewilliams added inline comments to D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 26 2018, 11:00 AM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 26 2018, 10:59 AM

Jun 25 2018

kodewilliams added inline comments to D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 25 2018, 5:11 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Had to fix a test.

Jun 25 2018, 4:15 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 25 2018, 2:17 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

More comments :)

Jun 25 2018, 11:16 AM
kodewilliams added a comment to D48054: [libFuzzer] Mutation tracking and logging implemented..

PTAL

Jun 25 2018, 9:44 AM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Still addressing comments.

Jun 25 2018, 9:42 AM

Jun 22 2018

kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Just addressed host comments and suggestions.

Jun 22 2018, 4:18 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Removed PrintMutationCounts function

Jun 22 2018, 9:53 AM
kodewilliams added a comment to D48054: [libFuzzer] Mutation tracking and logging implemented..

Made requested changes.

Jun 22 2018, 9:29 AM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 22 2018, 9:28 AM

Jun 21 2018

kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Wrote tests for new feature and updated enums.

Jun 21 2018, 3:50 PM

Jun 20 2018

kodewilliams abandoned D48336: [libFuzzer] Initial implementation of mutation usefulness percentages..

Working on previous CL instead.

Jun 20 2018, 1:13 PM
kodewilliams added inline comments to D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 20 2018, 10:01 AM

Jun 19 2018

kodewilliams retitled D48054: [libFuzzer] Mutation tracking and logging implemented. from Mutation Statistics to [libFuzzer] Mutation tracking and logging implemented.
Jun 19 2018, 3:17 PM
kodewilliams retitled D48336: [libFuzzer] Initial implementation of mutation usefulness percentages. from Adding mutation usefulness metric to [libFuzzer] Initial implementation of mutation usefulness percentages..
Jun 19 2018, 3:13 PM
kodewilliams created D48336: [libFuzzer] Initial implementation of mutation usefulness percentages..
Jun 19 2018, 2:07 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Encompasses all changes.

Jun 19 2018, 10:30 AM

Jun 18 2018

kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Removed a macro.

Jun 18 2018, 2:51 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

More efficient code.

Jun 18 2018, 12:39 PM

Jun 15 2018

kodewilliams abandoned D48245: Testing diff file contexts.
Jun 15 2018, 3:55 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Fixing context not available problem as per LLVM documentation.

Jun 15 2018, 3:50 PM
kodewilliams updated the diff for D48245: Testing diff file contexts.
Jun 15 2018, 3:48 PM
kodewilliams created D48245: Testing diff file contexts.
Jun 15 2018, 3:24 PM
kodewilliams abandoned D48243: Testing diff file contexts.
Jun 15 2018, 3:17 PM
kodewilliams abandoned D48244: hfghgfhfgh.
Jun 15 2018, 3:17 PM
kodewilliams created D48244: hfghgfhfgh.
Jun 15 2018, 3:16 PM
kodewilliams created D48243: Testing diff file contexts.
Jun 15 2018, 3:15 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Fixed nits and made code more efficient.

Jun 15 2018, 3:14 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Fixed formatting issues.

Jun 15 2018, 10:23 AM

Jun 13 2018

kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..

Moved constant definition to header files for proper dependency and completed statistics output.

Jun 13 2018, 4:15 PM
kodewilliams updated the diff for D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 13 2018, 2:48 PM

Jun 11 2018

kodewilliams created D48054: [libFuzzer] Mutation tracking and logging implemented..
Jun 11 2018, 2:48 PM