Page MenuHomePhabricator

Please use GitHub pull requests for new patches. Phabricator shutdown timeline

yingcong-wu (Wu Yingcong)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 16 2022, 7:00 PM (58 w, 1 d)

Recent Activity

Aug 27 2023

yingcong-wu abandoned D158705: [ASAN] Add check for not-in-mapping address for mmap.

Abandon this because we want to keep the ability to work with not-instrumented code.

Aug 27 2023, 11:11 PM · Unknown Object (Project), Restricted Project
yingcong-wu added a comment to D158705: [ASAN] Add check for not-in-mapping address for mmap.

Asan is suppose to work with prebuild non-instrumented code, so we are not as aggressive here.

Aug 27 2023, 11:09 PM · Unknown Object (Project), Restricted Project
yingcong-wu added a comment to D158717: [fuzzer,CMake] Group fuzzer lit test into one check-fuzzer.

Hi @MaskRay, I don't have commit access, could you help land patch this for me? Thanks.

Aug 27 2023, 6:10 PM · Restricted Project, Unknown Object (Project)
yingcong-wu updated the summary of D158696: [fuzzer,CMake] Add config name for fuzzer lit test.
Aug 27 2023, 6:09 PM · Unknown Object (Project), Restricted Project
yingcong-wu added a comment to D158696: [fuzzer,CMake] Add config name for fuzzer lit test.

Hi @MaskRay, I don't have commit access, could you help land patch this for me? Thanks.

Aug 27 2023, 6:09 PM · Unknown Object (Project), Restricted Project

Aug 24 2023

yingcong-wu added a comment to D158696: [fuzzer,CMake] Add config name for fuzzer lit test.

test/fuzzer for Apple

Aug 24 2023, 4:12 PM · Unknown Object (Project), Restricted Project
yingcong-wu updated the diff for D158696: [fuzzer,CMake] Add config name for fuzzer lit test.

Resolve merge

Aug 24 2023, 1:47 AM · Unknown Object (Project), Restricted Project
yingcong-wu requested review of D158717: [fuzzer,CMake] Group fuzzer lit test into one check-fuzzer.
Aug 24 2023, 1:47 AM · Restricted Project, Unknown Object (Project)
yingcong-wu retitled D158696: [fuzzer,CMake] Add config name for fuzzer lit test from Add config name for fuzzer lit test to [fuzzer] Add config name for fuzzer lit test.
Aug 24 2023, 1:38 AM · Unknown Object (Project), Restricted Project
yingcong-wu added a comment to D158696: [fuzzer,CMake] Add config name for fuzzer lit test.

How does the change affect the output?

Aug 24 2023, 12:37 AM · Unknown Object (Project), Restricted Project
yingcong-wu updated the summary of D158696: [fuzzer,CMake] Add config name for fuzzer lit test.
Aug 24 2023, 12:35 AM · Unknown Object (Project), Restricted Project
yingcong-wu updated the diff for D158696: [fuzzer,CMake] Add config name for fuzzer lit test.

Update suffix

Aug 24 2023, 12:25 AM · Unknown Object (Project), Restricted Project

Aug 23 2023

yingcong-wu requested review of D158705: [ASAN] Add check for not-in-mapping address for mmap.
Aug 23 2023, 10:57 PM · Unknown Object (Project), Restricted Project
yingcong-wu requested review of D158696: [fuzzer,CMake] Add config name for fuzzer lit test.
Aug 23 2023, 8:55 PM · Unknown Object (Project), Restricted Project

Jul 23 2023

yingcong-wu added a comment to D154676: [sanitizer] use the right type for sizeof for interceptor hook.

Kindly ping @MaskRay , could you help land this patch? Thanks.

Jul 23 2023, 6:55 PM · Restricted Project, Unknown Object (Project)

Jul 17 2023

yingcong-wu added a comment to D154676: [sanitizer] use the right type for sizeof for interceptor hook.

Hi @MaskRay, I don't have commit access, could you please help commit this patch?

Jul 17 2023, 10:21 PM · Restricted Project, Unknown Object (Project)

Jul 16 2023

yingcong-wu added a reviewer for D154676: [sanitizer] use the right type for sizeof for interceptor hook: MaskRay.
Jul 16 2023, 7:29 PM · Restricted Project, Unknown Object (Project)

Jul 6 2023

yingcong-wu requested review of D154676: [sanitizer] use the right type for sizeof for interceptor hook.
Jul 6 2023, 7:06 PM · Restricted Project, Unknown Object (Project)

Jul 3 2023

yingcong-wu abandoned D154407: one test commit.
Jul 3 2023, 8:34 PM · Restricted Project, Restricted Project
yingcong-wu updated the diff for D154407: one test commit.
  • test2
Jul 3 2023, 8:33 PM · Restricted Project, Restricted Project
yingcong-wu requested review of D154407: one test commit.
Jul 3 2023, 8:29 PM · Restricted Project, Restricted Project

Jun 29 2023

yingcong-wu abandoned D153955: Add some initializations code for sanitizers.

We don't want this patch to break things. I will abandon this patch then.

Jun 29 2023, 11:05 PM · Restricted Project, Unknown Object (Project)

Jun 28 2023

yingcong-wu updated the summary of D153955: Add some initializations code for sanitizers.
Jun 28 2023, 7:31 PM · Restricted Project, Unknown Object (Project)
yingcong-wu added a comment to D153955: Add some initializations code for sanitizers.

Yes, I would do that. Thank you.

Jun 28 2023, 7:21 PM · Restricted Project, Unknown Object (Project)
yingcong-wu updated the diff for D153955: Add some initializations code for sanitizers.

merge

Jun 28 2023, 7:20 PM · Restricted Project, Unknown Object (Project)
yingcong-wu requested review of D153955: Add some initializations code for sanitizers.
Jun 28 2023, 1:55 AM · Restricted Project, Unknown Object (Project)

Jun 12 2023

yingcong-wu added a comment to D148907: [sanitizer] Adjust code path of ChooseExternalSymbolizer for Windows.

Hi @MaskRay, I don't have commit access, could you please help commit this patch?

Jun 12 2023, 9:56 PM · Unknown Object (Project), Restricted Project
yingcong-wu added a comment to D148907: [sanitizer] Adjust code path of ChooseExternalSymbolizer for Windows.

Thank @MaskRay for your comment, I have updated the description of the patch.

Jun 12 2023, 6:58 PM · Unknown Object (Project), Restricted Project
yingcong-wu retitled D148907: [sanitizer] Adjust code path of ChooseExternalSymbolizer for Windows from [sanitizer] adjust if-else block structure to make code reachable to [sanitizer] Adjust code path of ChooseExternalSymbolizer for Windows.
Jun 12 2023, 6:57 PM · Unknown Object (Project), Restricted Project
yingcong-wu added a comment to D148907: [sanitizer] Adjust code path of ChooseExternalSymbolizer for Windows.

Kindly ping @vitalybuka and @MaskRay.

Jun 12 2023, 12:49 AM · Unknown Object (Project), Restricted Project

May 18 2023

yingcong-wu added a comment to D148907: [sanitizer] Adjust code path of ChooseExternalSymbolizer for Windows.

Hi @MaskRay , could you please take a look at this patch and help land it?

May 18 2023, 8:02 PM · Unknown Object (Project), Restricted Project
yingcong-wu added a reviewer for D148907: [sanitizer] Adjust code path of ChooseExternalSymbolizer for Windows: MaskRay.
May 18 2023, 8:01 PM · Unknown Object (Project), Restricted Project

May 3 2023

yingcong-wu added a comment to D148907: [sanitizer] Adjust code path of ChooseExternalSymbolizer for Windows.

Ping @vitalybuka, could you please review this patch?

May 3 2023, 6:09 PM · Unknown Object (Project), Restricted Project

Apr 27 2023

yingcong-wu updated the diff for D149242: [sanitizer] use the right type for sizeof.
  • add some testes for x_aliases
Apr 27 2023, 12:12 AM · Unknown Object (Project), Restricted Project

Apr 26 2023

yingcong-wu added a comment to D149242: [sanitizer] use the right type for sizeof.

Oh, I get your idea now, will add some access to n_aliases in a later commit.

Apr 26 2023, 8:31 PM · Unknown Object (Project), Restricted Project
yingcong-wu added a comment to D149242: [sanitizer] use the right type for sizeof.

Hi @vitalybuka, I think compiler-rt/test/sanitizer_common/TestCases/Linux/netent.cpp does not need updates. This patch does not change the functionality since sizeof(char**) == sizeof(char*), it just makes more sence using sizeof(char *) in the calculation of x_aliases's size.

Apr 26 2023, 8:15 PM · Unknown Object (Project), Restricted Project
yingcong-wu added a comment to D149242: [sanitizer] use the right type for sizeof.

Would you like to try to update compiler-rt/test/sanitizer_common/TestCases/Linux/netent.cpp ?

I guess check-msan should trigger if you try to print n_aliases

Apr 26 2023, 7:07 PM · Unknown Object (Project), Restricted Project
yingcong-wu updated the diff for D149011: [sanitizer] move a pointer dereference after its null check.
  • avoid nesting
Apr 26 2023, 6:55 PM · Unknown Object (Project), Restricted Project
yingcong-wu requested review of D149242: [sanitizer] use the right type for sizeof.
Apr 26 2023, 1:24 AM · Unknown Object (Project), Restricted Project

Apr 25 2023

yingcong-wu added reviewers for D148902: [libfuzzer] avoid unneccessary auto-copy: kcc, vitalybuka.
Apr 25 2023, 11:20 PM · Unknown Object (Project), Restricted Project

Apr 22 2023

yingcong-wu requested review of D149011: [sanitizer] move a pointer dereference after its null check.
Apr 22 2023, 11:16 PM · Unknown Object (Project), Restricted Project
Herald added a project to D107209: [sanitizer] Add callbacks for epoll_pwait2: Restricted Project.
Apr 22 2023, 10:52 PM · Restricted Project, Unknown Object (Project)

Apr 21 2023

yingcong-wu updated the summary of D148907: [sanitizer] Adjust code path of ChooseExternalSymbolizer for Windows.
Apr 21 2023, 2:08 AM · Unknown Object (Project), Restricted Project
yingcong-wu requested review of D148907: [sanitizer] Adjust code path of ChooseExternalSymbolizer for Windows.
Apr 21 2023, 2:07 AM · Unknown Object (Project), Restricted Project
yingcong-wu requested review of D148902: [libfuzzer] avoid unneccessary auto-copy.
Apr 21 2023, 1:06 AM · Unknown Object (Project), Restricted Project

Mar 23 2023

yingcong-wu abandoned D145904: [libfuzzer] avoid self-assgin in Command.

Yes, for now, this class is safe to do self-assign. But I think it is best to avoid doing that for it has no benefit doing so.

Here the reasoning. This one is not performance critical, but I don't see a point to break the rule.
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#c62-make-copy-assignment-safe-for-self-assignment

Mar 23 2023, 8:30 PM · Unknown Object (Project), Restricted Project

Mar 22 2023

yingcong-wu added a comment to D145904: [libfuzzer] avoid self-assgin in Command.

Yes, for now, this class is safe to do self-assign. But I think it is best to avoid doing that for it has no benefit doing so.

Mar 22 2023, 10:26 PM · Unknown Object (Project), Restricted Project
yingcong-wu added a comment to D145672: [libfuzzer] add test of cov file-id in control file.

Thank you. I will remember to mention if something is added to fix testes.

Mar 22 2023, 10:24 PM · Unknown Object (Project), Restricted Project

Mar 21 2023

yingcong-wu updated the diff for D145672: [libfuzzer] add test of cov file-id in control file.

simplify the LastFailure condition

Mar 21 2023, 10:38 PM · Unknown Object (Project), Restricted Project
yingcong-wu added inline comments to D145672: [libfuzzer] add test of cov file-id in control file.
Mar 21 2023, 10:30 PM · Unknown Object (Project), Restricted Project
yingcong-wu added inline comments to D145672: [libfuzzer] add test of cov file-id in control file.
Mar 21 2023, 10:25 PM · Unknown Object (Project), Restricted Project

Mar 20 2023

yingcong-wu updated the diff for D145672: [libfuzzer] add test of cov file-id in control file.
  • set init value of HaveFtMarker to ture, for it's ok to not have any STARTED
Mar 20 2023, 9:42 PM · Unknown Object (Project), Restricted Project
yingcong-wu added inline comments to D145672: [libfuzzer] add test of cov file-id in control file.
Mar 20 2023, 6:25 PM · Unknown Object (Project), Restricted Project
yingcong-wu added a comment to D145904: [libfuzzer] avoid self-assgin in Command.

Hi all, kindly ping.

Mar 20 2023, 1:04 AM · Unknown Object (Project), Restricted Project
yingcong-wu added a comment to D145672: [libfuzzer] add test of cov file-id in control file.

Hi all, kindly ping.

Mar 20 2023, 1:04 AM · Unknown Object (Project), Restricted Project
yingcong-wu updated the diff for D145672: [libfuzzer] add test of cov file-id in control file.

add a comment to test

Mar 20 2023, 1:03 AM · Unknown Object (Project), Restricted Project

Mar 13 2023

yingcong-wu requested review of D145904: [libfuzzer] avoid self-assgin in Command.
Mar 13 2023, 1:15 AM · Unknown Object (Project), Restricted Project

Mar 9 2023

yingcong-wu added a comment to D145758: [libfuzzer] avoid unneccessary copy.

Hi @fmayer, I don’t have commit access, can you land this patch for me? Thanks.

Mar 9 2023, 9:15 PM · Restricted Project, Unknown Object (Project)
yingcong-wu updated the diff for D145758: [libfuzzer] avoid unneccessary copy.

another try to resolve merge conflict

Mar 9 2023, 7:00 PM · Restricted Project, Unknown Object (Project)
yingcong-wu updated the diff for D145758: [libfuzzer] avoid unneccessary copy.

resolve merge conflict

Mar 9 2023, 6:32 PM · Restricted Project, Unknown Object (Project)
yingcong-wu added a comment to D145758: [libfuzzer] avoid unneccessary copy.

Could you please rebase to fix pre-merge check patch application?

Mar 9 2023, 6:25 PM · Restricted Project, Unknown Object (Project)
yingcong-wu updated the diff for D145758: [libfuzzer] avoid unneccessary copy.

add const to references

Mar 9 2023, 6:18 PM · Restricted Project, Unknown Object (Project)
yingcong-wu added a comment to D145758: [libfuzzer] avoid unneccessary copy.

Can those be const auto&?

Mar 9 2023, 5:47 PM · Restricted Project, Unknown Object (Project)
yingcong-wu requested review of D145758: [libfuzzer] avoid unneccessary copy.
Mar 9 2023, 5:45 PM · Restricted Project, Unknown Object (Project)
yingcong-wu added a reviewer for D145672: [libfuzzer] add test of cov file-id in control file: vitalybuka.
Mar 9 2023, 1:24 AM · Unknown Object (Project), Restricted Project
yingcong-wu requested review of D145672: [libfuzzer] add test of cov file-id in control file.
Mar 9 2023, 1:17 AM · Unknown Object (Project), Restricted Project

Mar 8 2023

Herald added a project to D8966: Extend s{,n}printf custom wrappers to support '*' in the format specifiers: Restricted Project.
Mar 8 2023, 9:54 PM · Restricted Project

Mar 7 2023

yingcong-wu abandoned D145035: Free CurrentUnitData in dtor.

Fuzzer is never deleted. I added ~Fuzzer() = delete; to be sure

Mar 7 2023, 10:52 PM · Unknown Object (Project), Restricted Project

Mar 2 2023

yingcong-wu updated the diff for D145035: Free CurrentUnitData in dtor.

formatting

Mar 2 2023, 11:36 PM · Unknown Object (Project), Restricted Project
yingcong-wu updated the diff for D145033: Use the right printf format specifiers.

formatting

Mar 2 2023, 11:33 PM · Unknown Object (Project), Restricted Project

Mar 1 2023

yingcong-wu added a comment to D145024: [memprof] Avoid meaningless pod copy.

LGTM. Let me know if you like this to be committed by proxy.

Mar 1 2023, 5:24 PM · Unknown Object (Project), Restricted Project
yingcong-wu requested review of D145040: Add test for Flags.data_flow_trace.
Mar 1 2023, 12:18 AM · Restricted Project, Unknown Object (Project), Restricted Project
yingcong-wu requested review of D145039: Move close() to the proper else block.
Mar 1 2023, 12:10 AM · Unknown Object (Project), Restricted Project

Feb 28 2023

yingcong-wu requested review of D145035: Free CurrentUnitData in dtor.
Feb 28 2023, 11:41 PM · Unknown Object (Project), Restricted Project
yingcong-wu requested review of D145033: Use the right printf format specifiers.
Feb 28 2023, 11:34 PM · Unknown Object (Project), Restricted Project
yingcong-wu added a reviewer for D145024: [memprof] Avoid meaningless pod copy: davidxl.
Feb 28 2023, 9:29 PM · Unknown Object (Project), Restricted Project
yingcong-wu retitled D145024: [memprof] Avoid meaningless pod copy from [memprof] avoid meaningless pod copy to [memprof] Avoid meaningless pod copy.
Feb 28 2023, 9:28 PM · Unknown Object (Project), Restricted Project
yingcong-wu updated the diff for D145024: [memprof] Avoid meaningless pod copy.

add const to pod

Feb 28 2023, 9:27 PM · Unknown Object (Project), Restricted Project
yingcong-wu abandoned D145027: add const for pod.
Feb 28 2023, 9:21 PM · Unknown Object (Project), Restricted Project
yingcong-wu requested review of D145027: add const for pod.
Feb 28 2023, 9:21 PM · Unknown Object (Project), Restricted Project
yingcong-wu reclaimed D145024: [memprof] Avoid meaningless pod copy.
Feb 28 2023, 9:20 PM · Unknown Object (Project), Restricted Project
yingcong-wu abandoned D145024: [memprof] Avoid meaningless pod copy.
Feb 28 2023, 8:03 PM · Unknown Object (Project), Restricted Project
yingcong-wu retitled D145024: [memprof] Avoid meaningless pod copy from avoid meaningless pod copy to [memprof] avoid meaningless pod copy.
Feb 28 2023, 7:59 PM · Unknown Object (Project), Restricted Project
yingcong-wu requested review of D145024: [memprof] Avoid meaningless pod copy.
Feb 28 2023, 7:37 PM · Unknown Object (Project), Restricted Project

Feb 27 2023

yingcong-wu added inline comments to D140173: [GWP-ASan] Add recoverable mode..
Feb 27 2023, 11:04 PM · Restricted Project, Unknown Object (Project)

Nov 9 2022

yingcong-wu added a reviewer for D137310: [SanitizerCoverage] Fix wrong pointer type return from CreateSecStartEnd(): MaskRay.
Nov 9 2022, 5:13 PM · Restricted Project, Restricted Project

Nov 3 2022

yingcong-wu updated the summary of D137310: [SanitizerCoverage] Fix wrong pointer type return from CreateSecStartEnd().
Nov 3 2022, 10:33 PM · Restricted Project, Restricted Project
yingcong-wu retitled D137310: [SanitizerCoverage] Fix wrong pointer type return from CreateSecStartEnd() from [NFC] fix wrong pointer type return from CreateSecStartEnd() to [NFC][SanitizerCoverage] fix wrong pointer type return from CreateSecStartEnd().
Nov 3 2022, 6:47 PM · Restricted Project, Restricted Project

Nov 2 2022

yingcong-wu added reviewers for D137310: [SanitizerCoverage] Fix wrong pointer type return from CreateSecStartEnd(): Navidem, kcc, vitalybuka.
Nov 2 2022, 7:23 PM · Restricted Project, Restricted Project
yingcong-wu published D137310: [SanitizerCoverage] Fix wrong pointer type return from CreateSecStartEnd() for review.
Nov 2 2022, 7:20 PM · Restricted Project, Restricted Project

Sep 12 2022

yingcong-wu added a comment to D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64..

Turned out the different library name was made by a bug in compiler-rt cmake file -- my local build was generating ".a" library files. It should be fixed in https://reviews.llvm.org/D133669. I'll update the code to use just ".lib" I'll invastigate the symbol not found failure shortly.

Sep 12 2022, 5:48 PM · Unknown Object (Project), Restricted Project, Restricted Project

Sep 7 2022

yingcong-wu reopened D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64..

check-all failed with those tests:

Sep 7 2022, 8:31 PM · Unknown Object (Project), Restricted Project, Restricted Project