Page MenuHomePhabricator

CJ-Johnson (CJ Johnson)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 2 2020, 8:06 AM (41 w, 4 d)

Recent Activity

Mon, Oct 12

CJ-Johnson added inline comments to D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments..
Mon, Oct 12, 11:57 AM · Restricted Project
CJ-Johnson updated the diff for D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments..

Apply dereferenceable even if null is a valid address

Mon, Oct 12, 11:53 AM · Restricted Project
CJ-Johnson added inline comments to D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments..
Mon, Oct 12, 11:29 AM · Restricted Project
CJ-Johnson added inline comments to D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments..
Mon, Oct 12, 11:24 AM · Restricted Project
CJ-Johnson updated the diff for D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments..

Update with full diff context

Mon, Oct 12, 11:22 AM · Restricted Project
CJ-Johnson updated the diff for D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments..

Update diff with full context

Mon, Oct 12, 11:19 AM · Restricted Project
CJ-Johnson added a comment to D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments..

Can you please upload again with full context?

Mon, Oct 12, 11:15 AM · Restricted Project
CJ-Johnson updated the diff for D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments..

Rebasing on head, removing flag changes since that was added in https://reviews.llvm.org/D47894 and fixing broken tests

Mon, Oct 12, 11:01 AM · Restricted Project
CJ-Johnson commandeered D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments..

The patch is ready! Commandeering this change :)

Mon, Oct 12, 10:53 AM · Restricted Project

Fri, Oct 9

CJ-Johnson added a comment to D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments..

After chatting with bkramer, I'm working on rebasing this diff so that it can be landed.

Fri, Oct 9, 7:17 AM · Restricted Project
CJ-Johnson added inline comments to D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments..
Fri, Oct 9, 7:06 AM · Restricted Project
CJ-Johnson updated the summary of D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments..
Fri, Oct 9, 7:06 AM · Restricted Project

Jul 20 2020

CJ-Johnson added a comment to D32198: [TySan] A Type Sanitizer (LLVM).

@fhahn We don't currently enable -fstrict-aliasing at Google. I was exploring what it would take for us to get strict-aliasing clean. Unfortunately, after running some of our internal benchmarks, I found that there was little to no performance benefit.

Jul 20 2020, 9:16 PM

Jul 16 2020

CJ-Johnson added a comment to D32199: [TySan] A Type Sanitizer (Clang).

Hello to everyone following along! My apologies for the lack of activity; I should have made a comment sooner.

Jul 16 2020, 5:28 AM · Restricted Project
CJ-Johnson added a comment to D32198: [TySan] A Type Sanitizer (LLVM).

Hello to everyone following along! My apologies for the lack of activity; I should have made a comment sooner.

Jul 16 2020, 5:28 AM

Jan 2 2020

CJ-Johnson updated the diff for D32199: [TySan] A Type Sanitizer (Clang).

Fixing rebase

Jan 2 2020, 2:10 PM · Restricted Project
CJ-Johnson updated the diff for D32199: [TySan] A Type Sanitizer (Clang).

Rebase on head

Jan 2 2020, 2:00 PM · Restricted Project
CJ-Johnson commandeered D32199: [TySan] A Type Sanitizer (Clang).

After discussing things with Hal, I'm going to take over these diffs and try to update them to the new pass manager :)

Jan 2 2020, 8:14 AM · Restricted Project
CJ-Johnson commandeered D32197: [TySan] A Type Sanitizer (Runtime Library).

After discussing things with Hal, I'm going to take over these diffs and try to update them to the new pass manager :)

Jan 2 2020, 8:14 AM
CJ-Johnson commandeered D32198: [TySan] A Type Sanitizer (LLVM).

After discussing things with Hal, I'm going to take over these diffs and try to update them to the new pass manager :)

Jan 2 2020, 8:14 AM