Page MenuHomePhabricator

delcypher (Dan Liew)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 21 2015, 4:29 PM (406 w, 1 d)

Recent Activity

Fri, May 26

delcypher requested changes to D151057: [compiler-rt] Honor CMAKE_SYSROOT in tests.

@abrachet I left some comments/questions. When putting a patch up for review in phabricator please include the message that would be in the commit in the review to help reviewers understand your change and why it's being made.

Fri, May 26, 1:19 AM · Restricted Project
delcypher added a reviewer for D151057: [compiler-rt] Honor CMAKE_SYSROOT in tests: delcypher.
Fri, May 26, 1:15 AM · Restricted Project
delcypher added inline comments to D151057: [compiler-rt] Honor CMAKE_SYSROOT in tests.
Fri, May 26, 1:13 AM · Restricted Project
delcypher added a comment to D151057: [compiler-rt] Honor CMAKE_SYSROOT in tests.

@abrachet This change looks reasonable but it could really do with an actual description of the change being made and why.

Fri, May 26, 12:52 AM · Restricted Project

Sat, May 20

delcypher added a comment to D148851: Disable llvm-symbolizer on some of the driver tests that are timing out.

@ahatanak Thanks for working on this. I think that annotating these particular tests so that's clear that they are supposed to crash (and therefore symbolication is of no use) is a good change. If we want to make a more global change for tests I think that should be handled separately.

Sat, May 20, 12:34 PM · Restricted Project, Restricted Project, Restricted Project

May 3 2023

delcypher added inline comments to D149692: Allow scripted thread plans to modify the stop reason shown when the plan completes.
May 3 2023, 4:42 PM · Restricted Project, Restricted Project
delcypher added inline comments to D149792: Add AArch64 MASK watchpoint support to debugserver.
May 3 2023, 4:36 PM · Restricted Project, Restricted Project

Apr 25 2023

delcypher added inline comments to D148216: Add support for annotations in UpdateTestChecks (NFC).
Apr 25 2023, 4:56 PM · Restricted Project, Restricted Project, Restricted Project

Apr 18 2023

delcypher accepted D148528: [compiler-rt][ASAN] Replace find_executable with shtuil.which in script.

LGTM

Apr 18 2023, 5:26 PM · Restricted Project, Restricted Project

Apr 10 2023

delcypher added a comment to D147725: [Sanitizers][Atos] Remove null-ing of atos process pointer.

@thetruestblue It looks like the new test in this change fails https://green.lab.llvm.org/green/job/clang-stage1-RA/33833/

Apr 10 2023, 12:46 PM · Restricted Project, Restricted Project

Mar 2 2023

delcypher added a comment to D144688: [lldb] Fix {break,watch}point command function stopping behaviour.

This broke Lua support:

In file included from /w/src/llvm.org/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp:9:
/w/src/llvm.org/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h:95:68: error: non-virtual member function marked 'override' hides virtual member function
                                    const char *command_body_text) override;
                                                                   ^
/w/src/llvm.org/lldb/include/lldb/Interpreter/ScriptInterpreter.h:415:16: note: hidden overloaded virtual function 'lldb_private::ScriptInterpreter::SetWatchpointCommandCallback' declared here: different number of parameters (3 vs 2)
  virtual void SetWatchpointCommandCallback(WatchpointOptions *wp_options,
               ^
Mar 2 2023, 10:57 AM · Restricted Project, Restricted Project

Mar 1 2023

delcypher committed rG55a363fea18b: [LLDB] Expose several methods in SBWatchpoint (authored by delcypher).
[LLDB] Expose several methods in SBWatchpoint
Mar 1 2023, 11:16 AM · Restricted Project
delcypher closed D144937: [LLDB] Expose several methods in SBWatchpoint.
Mar 1 2023, 11:16 AM · Restricted Project, Restricted Project
delcypher added a comment to D144937: [LLDB] Expose several methods in SBWatchpoint.

Thanks for the review and approval. I've the fixed the nits so I'm going to land.

Mar 1 2023, 10:53 AM · Restricted Project, Restricted Project
delcypher updated the diff for D144937: [LLDB] Expose several methods in SBWatchpoint.
  • Fix nits
Mar 1 2023, 10:52 AM · Restricted Project, Restricted Project

Feb 28 2023

delcypher added a comment to D144937: [LLDB] Expose several methods in SBWatchpoint.

@JDevlieghere @mib @bulbazord Thanks for all the feedback. This patch is ready for another review pass.

Feb 28 2023, 6:59 PM · Restricted Project, Restricted Project
delcypher updated the summary of D144937: [LLDB] Expose several methods in SBWatchpoint.
Feb 28 2023, 6:58 PM · Restricted Project, Restricted Project
delcypher added inline comments to D144937: [LLDB] Expose several methods in SBWatchpoint.
Feb 28 2023, 6:54 PM · Restricted Project, Restricted Project
delcypher updated the diff for D144937: [LLDB] Expose several methods in SBWatchpoint.
  • Add WatchpointValueKind enum
  • Use WatchpointValueKind for new GetWatchValueKind() method (previously named SBWatchpoint::IsWatchVariable)
  • Add IsWatchingsRead() method
  • Add IsWatchingWrites() method
  • Remove m_cached_watch_spec to avoid breaking ABI.
  • In GetWatchSpec() use ConstString rather than returning a pointer to owned by the now removed m_cached_watched_spec.
Feb 28 2023, 6:51 PM · Restricted Project, Restricted Project
delcypher added inline comments to D144937: [LLDB] Expose several methods in SBWatchpoint.
Feb 28 2023, 2:49 PM · Restricted Project, Restricted Project
delcypher added inline comments to D144937: [LLDB] Expose several methods in SBWatchpoint.
Feb 28 2023, 1:05 PM · Restricted Project, Restricted Project
delcypher added a comment to D144937: [LLDB] Expose several methods in SBWatchpoint.

Hi Dan, I hadn't looked this over very closely but one thing that jumped out is that you're adding a member to SBWatchpoint, and we can't do that, it's an API breaking change. In cases where we need to store additional information than a weak pointer to an lldb private object, we traditionally add an Impl class which has the additional member(s) and a shared pointer to the lldb private object that backs the class. e.g. see SBValue's ValueImpl, the definition is in SBValue.cpp.

Feb 28 2023, 12:52 PM · Restricted Project, Restricted Project

Feb 27 2023

delcypher accepted D144688: [lldb] Fix {break,watch}point command function stopping behaviour.

@mib Thanks for working on this. LGTM (with very minor nits), but you should probably wait for someone who works on LLDB more frequently than me to give you the ok.

Feb 27 2023, 6:31 PM · Restricted Project, Restricted Project
delcypher updated the diff for D144937: [LLDB] Expose several methods in SBWatchpoint.

Fix typo

Feb 27 2023, 6:18 PM · Restricted Project, Restricted Project
delcypher updated the summary of D144937: [LLDB] Expose several methods in SBWatchpoint.
Feb 27 2023, 6:17 PM · Restricted Project, Restricted Project
delcypher updated the diff for D144937: [LLDB] Expose several methods in SBWatchpoint.

Fix reviewers

Feb 27 2023, 6:15 PM · Restricted Project, Restricted Project
delcypher requested review of D144937: [LLDB] Expose several methods in SBWatchpoint.
Feb 27 2023, 6:13 PM · Restricted Project, Restricted Project
delcypher added inline comments to D144688: [lldb] Fix {break,watch}point command function stopping behaviour.
Feb 27 2023, 11:46 AM · Restricted Project, Restricted Project

Feb 24 2023

delcypher added inline comments to D144688: [lldb] Fix {break,watch}point command function stopping behaviour.
Feb 24 2023, 1:06 AM · Restricted Project, Restricted Project

Feb 7 2023

delcypher accepted D133273: [compiler-rt][macOS]: Disable iOS support if iOS SDK is not found.

LGTM. Thanks for addressing my comments.

Feb 7 2023, 4:30 PM · Restricted Project, Restricted Project

Feb 6 2023

delcypher requested changes to D133273: [compiler-rt][macOS]: Disable iOS support if iOS SDK is not found.

@thieta Thanks for working on this. I don't think can land as is because I'm not convinced this works correctly. Please see my comments.

Feb 6 2023, 12:22 PM · Restricted Project, Restricted Project

Jan 11 2023

delcypher accepted D141550: [CompilerRT] Remove ubsan static runtime on Apple.

LGTM

Jan 11 2023, 5:45 PM · Restricted Project, Restricted Project, Restricted Project
delcypher added inline comments to D141550: [CompilerRT] Remove ubsan static runtime on Apple.
Jan 11 2023, 4:14 PM · Restricted Project, Restricted Project, Restricted Project
delcypher added a comment to D141550: [CompilerRT] Remove ubsan static runtime on Apple.

Overall approach LGTM. I just have some very minor nits.

Jan 11 2023, 3:29 PM · Restricted Project, Restricted Project, Restricted Project

Nov 16 2022

delcypher added a comment to D137024: [compiler-rt] Switch from llvm-config to find_package(LLVM).

Well, I'm certainly not opposed to making all the paths configurable. However, I'm not sure if having CMake file accessible one way or another wouldn't eventually be a necessity. For one thing, I would like to move more common code from standalone build codepaths of individual projects into a dedicated CMake file in LLVM (and while I don't want to speak of others, it seems that there are at least few other people who would like to see something similar done). I suppose this wouldn't be an outright blocker if llvm/cmake/Modules directory were present but I'm not 100% sure.

Nov 16 2022, 3:07 PM · Restricted Project, Restricted Project
delcypher added a comment to D137024: [compiler-rt] Switch from llvm-config to find_package(LLVM).

This patch removes the logic that sets the binary tools dir using llvm-config. We don't have llvmConfig.cmake in our toolchain or our build tree and relied on llvm-config to
set(LLVM_TOOLS_BINARY_DIR "${LLVM_TOOLS_BINARY_DIR}"directory.

While I sympathize with you, I don't think this is valid reason to maintain full compatibility with llvm-config. Unless i'm mistaken, its use for building other LLVM projects standalone was deprecated for a few years already, and compiler-rt was the last project to carry the compatibility code. Furthermore, skipping cmake files from LLVM seems wrong.

Nov 16 2022, 11:30 AM · Restricted Project, Restricted Project

Nov 15 2022

delcypher accepted D137714: Do not merge traps in functions annotated optnone.

LGTM

Nov 15 2022, 7:34 AM · Restricted Project, Restricted Project

Nov 13 2022

delcypher added a comment to D137714: Do not merge traps in functions annotated optnone.

Other than minor issue in the test this LGTM

Nov 13 2022, 10:24 AM · Restricted Project, Restricted Project

Oct 13 2022

delcypher added a comment to D135340: [PGO] Make emitted symbols hidden.

This definitely needs some more eyes from Apple engineers. Unfortunately @vsk isn't too active on this part of the compiler anymore. I don't work on PGO myself or TAPI so I can't approve this change. I've added @arphaman and @cishida who might have opinions here.

Oct 13 2022, 10:52 AM · Restricted Project, Restricted Project, Restricted Project
delcypher added a reviewer for D135340: [PGO] Make emitted symbols hidden: arphaman.
Oct 13 2022, 10:42 AM · Restricted Project, Restricted Project, Restricted Project
delcypher added a reviewer for D135340: [PGO] Make emitted symbols hidden: cishida.
Oct 13 2022, 10:38 AM · Restricted Project, Restricted Project, Restricted Project

Sep 4 2022

delcypher added a comment to D133273: [compiler-rt][macOS]: Disable iOS support if iOS SDK is not found.

@yln @kubamracek @thetruestblue @rsundahl @wrotki Adding you as reviewers as I don't work on the Sanitizers much anymore.

Sep 4 2022, 8:08 AM · Restricted Project, Restricted Project
delcypher added reviewers for D133273: [compiler-rt][macOS]: Disable iOS support if iOS SDK is not found: yln, kubamracek, thetruestblue, rsundahl, wrotki.
Sep 4 2022, 8:06 AM · Restricted Project, Restricted Project
delcypher requested changes to D133273: [compiler-rt][macOS]: Disable iOS support if iOS SDK is not found.

I don't think this is the right fix. Having a broken SDK setup is a real problem that should not be hidden by changing this to a warning.

Sep 4 2022, 8:04 AM · Restricted Project, Restricted Project

Jul 22 2022

delcypher added inline comments to D126351: [ASan][Darwin] Ensure we always register GCD worker threads.
Jul 22 2022, 6:54 AM · Restricted Project, Restricted Project
delcypher accepted D126351: [ASan][Darwin] Ensure we always register GCD worker threads.

Really nice refactor. LGTM.

Jul 22 2022, 6:51 AM · Restricted Project, Restricted Project

Jun 6 2022

delcypher requested changes to D126936: [compiler-rt] Handle target and sysroot flags in tests.

The change is right in "spirit" but I think the current implementation will likely break things (or will work by accident). There is a fundamental difference between how compiler-rt is built for Apple platforms and other platforms. For Apple platforms we build all platforms and targets in a single CMake configure (IIUC other platforms have a CMake configure correspond to a single platform and arch). So there is no single sysroot or target triple.

Jun 6 2022, 3:02 PM · Restricted Project, Restricted Project
delcypher added inline comments to D126936: [compiler-rt] Handle target and sysroot flags in tests.
Jun 6 2022, 2:38 PM · Restricted Project, Restricted Project

Jun 3 2022

delcypher added a comment to D125919: Drop qualifiers from return types in C (DR423).

@rjmccall

Sorry if these are silly questions and if I've misunderstood something, I saw n1863 say "functions return unqualified types" and I was very surprised.

Just to be clear, you understand that this is only about top-level qualifiers on the return type, right? const void *foo(); is still meaningful, it's just that const void * const foo(); isn't.

Jun 3 2022, 10:54 AM · Restricted Project, Restricted Project
delcypher added a comment to D125919: Drop qualifiers from return types in C (DR423).

@aaron.ballman

Sorry if these are silly questions and if I've misunderstood something, I saw n1863 say "functions return unqualified types" and I was very surprised.

These are not at all silly questions, so thank you for asking them!

Jun 3 2022, 10:49 AM · Restricted Project, Restricted Project

Jun 2 2022

delcypher added a comment to D125919: Drop qualifiers from return types in C (DR423).

@aaron.ballman Hey I just saw this change and had questions about it. For others looking I think the resolution to DR423 is in https://www.open-std.org/jtc1/sc22/wg14/www/docs/n1863.pdf, I found https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_423 hard to parse.

Jun 2 2022, 11:49 AM · Restricted Project, Restricted Project

May 11 2022

delcypher accepted D125396: [clang] Fix KEYALL.

@yaxunl Thanks for addressing my feedback so quickly. I think the commit message should also mention that KEYCUDA is now included in KEYALL. Other than that LGTM.

May 11 2022, 8:53 AM · Restricted Project, Restricted Project
delcypher added inline comments to D124866: [CUDA][HIP] support __noinline__ as keyword.
May 11 2022, 8:50 AM · Restricted Project, Restricted Project

May 10 2022

delcypher added inline comments to D124866: [CUDA][HIP] support __noinline__ as keyword.
May 10 2022, 10:28 PM · Restricted Project, Restricted Project
delcypher added inline comments to D124866: [CUDA][HIP] support __noinline__ as keyword.
May 10 2022, 5:47 PM · Restricted Project, Restricted Project

May 9 2022

delcypher added inline comments to D125195: [asan][ARMCXXABI] Added missing asan poison array cookie hooks..
May 9 2022, 10:21 AM · Restricted Project, Restricted Project, Restricted Project
Herald added a project to D114293: [ASan] Added __asan_shadow_memory variable which points to the beginning of the shadow region using some assembly trickery.: Restricted Project.
May 9 2022, 10:16 AM · Restricted Project, Restricted Project

May 6 2022

delcypher added inline comments to D124557: [compiler-rt][Darwin] Check for arm64 support directly.
May 6 2022, 3:39 PM · Restricted Project, Restricted Project

May 3 2022

delcypher added inline comments to D124557: [compiler-rt][Darwin] Check for arm64 support directly.
May 3 2022, 9:57 AM · Restricted Project, Restricted Project

May 2 2022

delcypher added a comment to D124557: [compiler-rt][Darwin] Check for arm64 support directly.

@smeenai Thanks for the patch. I think the overall spirit of this change is good. There are just some details to work out which I've left in other comments.

May 2 2022, 7:00 PM · Restricted Project, Restricted Project
delcypher added inline comments to D124557: [compiler-rt][Darwin] Check for arm64 support directly.
May 2 2022, 6:59 PM · Restricted Project, Restricted Project
delcypher added inline comments to D124557: [compiler-rt][Darwin] Check for arm64 support directly.
May 2 2022, 6:57 PM · Restricted Project, Restricted Project
delcypher added a reviewer for D124557: [compiler-rt][Darwin] Check for arm64 support directly: arphaman.
May 2 2022, 6:40 PM · Restricted Project, Restricted Project
delcypher added a comment to D124643: [Object][DX] Initial DXContainer parsing support.

The other issue should be fixed in rGb26e44e623c75c084e865084b18541c6a1736df2.

May 2 2022, 4:59 PM · Restricted Project, Restricted Project
delcypher added a comment to D124643: [Object][DX] Initial DXContainer parsing support.

This isn't the only problem. There are also failures due to:

llvm-project/llvm/lib/Object/DXContainer.cpp:42:12: error: call to deleted constructor of 'llvm::Error'
    return Err;
           ^~~

See https://lab.llvm.org/buildbot/#/builders/21/builds/40034/steps/5/logs/stdio

May 2 2022, 4:31 PM · Restricted Project, Restricted Project

Apr 27 2022

delcypher added a comment to D124489: Deprecate LLVM_BUILD_EXTERNAL_COMPILER_RT.

I spoke to a few other engineers in Apple. They are

Apr 27 2022, 3:27 PM · Restricted Project, Restricted Project
delcypher added a reviewer for D124489: Deprecate LLVM_BUILD_EXTERNAL_COMPILER_RT: arphaman.
Apr 27 2022, 10:58 AM · Restricted Project, Restricted Project

Apr 26 2022

delcypher added a comment to D124489: Deprecate LLVM_BUILD_EXTERNAL_COMPILER_RT.

Making it an ERROR and providing an option to downgrade it to a WARNING seems reasonable to me. Thoughts?

Apr 26 2022, 6:06 PM · Restricted Project, Restricted Project
delcypher added a reviewer for D124489: Deprecate LLVM_BUILD_EXTERNAL_COMPILER_RT: azharudd.
Apr 26 2022, 6:03 PM · Restricted Project, Restricted Project
delcypher accepted D124474: Honor COMPILER_RT_INCLUDE_TESTS when using LLVM_BUILD_EXTERNAL_COMPILER_RT=ON.

Change LGTM.

Apr 26 2022, 4:52 PM · Restricted Project, Restricted Project
delcypher added a comment to D124474: Honor COMPILER_RT_INCLUDE_TESTS when using LLVM_BUILD_EXTERNAL_COMPILER_RT=ON.

I'd definitely prefer moving towards LLVM_ENABLE_RUNTIMES. We already require LLVM_ENABLE_RUNTIMES for libc++, libc++abi and libunwind and I'm going to propose doing the same for compiler-rt as well.

Apr 26 2022, 4:51 PM · Restricted Project, Restricted Project

Apr 22 2022

delcypher added a reverting change for rG3469cb14e231: Revert "[compiler-rt][Darwin] Add arm64 to simulator platforms": rGa680c212cb21: Revert "Revert "[compiler-rt][Darwin] Add arm64 to simulator platforms"".
Apr 22 2022, 6:49 PM · Restricted Project, Restricted Project
delcypher committed rGa680c212cb21: Revert "Revert "[compiler-rt][Darwin] Add arm64 to simulator platforms"" (authored by delcypher).
Revert "Revert "[compiler-rt][Darwin] Add arm64 to simulator platforms""
Apr 22 2022, 6:49 PM · Restricted Project, Restricted Project
delcypher added a comment to D119174: [compiler-rt][Darwin] Add arm64 to simulator platforms.

Patch relanded as a680c212cb213bf73be7d3e2ee919fdc743cef0c

Apr 22 2022, 6:49 PM · Restricted Project, Restricted Project
delcypher accepted D119174: [compiler-rt][Darwin] Add arm64 to simulator platforms.

Approved.

Apr 22 2022, 6:42 PM · Restricted Project, Restricted Project
delcypher reopened D119174: [compiler-rt][Darwin] Add arm64 to simulator platforms.
Apr 22 2022, 6:42 PM · Restricted Project, Restricted Project
delcypher added a reviewer for D119174: [compiler-rt][Darwin] Add arm64 to simulator platforms: delcypher.
Apr 22 2022, 6:42 PM · Restricted Project, Restricted Project
delcypher added a comment to D119174: [compiler-rt][Darwin] Add arm64 to simulator platforms.

Okay. I understand. Sorry for broke your code.

Apr 22 2022, 6:41 PM · Restricted Project, Restricted Project
delcypher updated subscribers of D119174: [compiler-rt][Darwin] Add arm64 to simulator platforms.

Reverted in 3469cb14e2316a1e3cf64db5be3738379d9daa8d

Apr 22 2022, 5:17 PM · Restricted Project, Restricted Project
delcypher added a reverting change for rG8a3afc6da5bc: [compiler-rt][Darwin] Add arm64 to simulator platforms: rG3469cb14e231: Revert "[compiler-rt][Darwin] Add arm64 to simulator platforms".
Apr 22 2022, 5:06 PM · Restricted Project, Restricted Project
delcypher committed rG3469cb14e231: Revert "[compiler-rt][Darwin] Add arm64 to simulator platforms" (authored by delcypher).
Revert "[compiler-rt][Darwin] Add arm64 to simulator platforms"
Apr 22 2022, 5:06 PM · Restricted Project, Restricted Project
delcypher added a reverting change for D119174: [compiler-rt][Darwin] Add arm64 to simulator platforms: rG3469cb14e231: Revert "[compiler-rt][Darwin] Add arm64 to simulator platforms".
Apr 22 2022, 5:06 PM · Restricted Project, Restricted Project
delcypher updated subscribers of D119174: [compiler-rt][Darwin] Add arm64 to simulator platforms.

@bc-lee This has broken some of Apple's internal builds. You didn't have a single person from Apple approve this code before landing it which is not acceptable given that it affects only Apple platforms. Please CC @yln @thetruestblue @kubamracek @rsundahl and me in the future if you want to land something like this.

Apr 22 2022, 4:49 PM · Restricted Project, Restricted Project

Apr 20 2022

delcypher added a comment to D124054: [NFC] Avoid unnecessary duplication of code generating diagnostic..

@aaron.ballman Thanks.

Apr 20 2022, 10:51 AM · Restricted Project, Restricted Project
delcypher committed rG3d612a930dce: [NFC] Avoid unnecessary duplication of code generating diagnostic. (authored by delcypher).
[NFC] Avoid unnecessary duplication of code generating diagnostic.
Apr 20 2022, 10:50 AM · Restricted Project, Restricted Project
delcypher closed D124054: [NFC] Avoid unnecessary duplication of code generating diagnostic..
Apr 20 2022, 10:50 AM · Restricted Project, Restricted Project

Apr 19 2022

delcypher requested review of D124054: [NFC] Avoid unnecessary duplication of code generating diagnostic..
Apr 19 2022, 5:31 PM · Restricted Project, Restricted Project

Apr 11 2022

delcypher added a comment to D123475: [compiler-rt] Stop explictly ad-hoc signing compiler-rt dylibs in apple builds if ld is new enough.

+ more Apple folks

Makes sense, the only thing I can think of is if someone wants to build compiler-rt with older Xcode/SDKs. Not sure if we care about that.

Apr 11 2022, 12:22 PM · Restricted Project, Restricted Project

Mar 31 2022

delcypher accepted D122751: [Darwin] Limit parallelism for sanitizer tests that use shadow memory on AS.

LGTM

Mar 31 2022, 2:37 PM · Restricted Project, Restricted Project
delcypher added a comment to D122751: [Darwin] Limit parallelism for sanitizer tests that use shadow memory on AS.

Changes seems good. I certainly like that we've simplified things. If we can resolve the question I asked then I think this will be good to go.

Mar 31 2022, 2:13 PM · Restricted Project, Restricted Project

Mar 28 2022

delcypher added a reviewer for D122569: [lit] Support %if ... %else syntax for RUN lines: yln.
Mar 28 2022, 12:15 PM · Restricted Project, Restricted Project
delcypher added a comment to D122569: [lit] Support %if ... %else syntax for RUN lines.

Have you considered the different approach of having conditional RUN lines instead? E.g.

Mar 28 2022, 12:14 PM · Restricted Project, Restricted Project
delcypher added a comment to D122569: [lit] Support %if ... %else syntax for RUN lines.
FileCheck %s --check-prefix={%if windows {W} else {NON-W}}
Mar 28 2022, 11:57 AM · Restricted Project, Restricted Project

Mar 15 2022

delcypher abandoned D116635: Add warning to detect when calls passing arguments are made to functions without prototypes..
Mar 15 2022, 2:25 PM · Restricted Project, Restricted Project

Mar 14 2022

delcypher added inline comments to D121327: Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO.
Mar 14 2022, 5:20 PM · Restricted Project, Restricted Project, Restricted Project

Mar 11 2022

delcypher accepted D121327: Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO.
Mar 11 2022, 1:43 PM · Restricted Project, Restricted Project, Restricted Project

Mar 9 2022

delcypher added a comment to D121327: Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO.

@yln I like the approach here as it solves problem for all of LLVM, not just ASan specifically :). This is better than what I was going to do originally. I think the only missing there here are some tests.

Mar 9 2022, 2:34 PM · Restricted Project, Restricted Project, Restricted Project

Feb 14 2022

delcypher added a comment to D118855: [modules] Add a flag for TagDecl if it was a definition demoted to a declaration..

Change seems reasonable but I don't have expertise on this code. I've left a few minor nits.

Feb 14 2022, 11:05 AM · Restricted Project

Feb 8 2022

gasawayquin awarded D107412: [Compiler-rt] Fix running ASan/TSan unit tests under macOS 12.0. a Orange Medal token.
Feb 8 2022, 4:49 PM · Restricted Project

Jan 26 2022

delcypher added inline comments to D116635: Add warning to detect when calls passing arguments are made to functions without prototypes..
Jan 26 2022, 6:59 PM · Restricted Project, Restricted Project