Page MenuHomePhabricator

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

avogelsgesang (Adrian Vogelsgesang)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 13 2021, 10:17 AM (114 w, 4 d)

Recent Activity

Aug 22 2023

avogelsgesang added a comment to D157101: [benchmark] Refresh `benchmark` from upstream.

Thanks for upgrading the Google benchmark library!

Aug 22 2023, 4:51 PM · Restricted Project, Restricted Project
avogelsgesang added a comment to D157254: [Utils] Bump python dependencies in llvm/utils/git.

@thieta are we still waiting on more reviews? Or could this be shipped?

Aug 22 2023, 4:33 PM · Restricted Project, Restricted Project

Aug 7 2023

avogelsgesang committed rGfda777849b00: [clang-tidy] Update tests to include C++23 and C++26 (authored by avogelsgesang).
[clang-tidy] Update tests to include C++23 and C++26
Aug 7 2023, 2:26 PM · Restricted Project, Restricted Project
avogelsgesang closed D157246: [clang-tidy] Update tests to include C++23 and C++26.
Aug 7 2023, 2:25 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D157246: [clang-tidy] Update tests to include C++23 and C++26.

Address comments

Aug 7 2023, 1:36 PM · Restricted Project, Restricted Project
avogelsgesang accepted D156030: [libc++][doc] Updates format related release notes..
Aug 7 2023, 1:23 PM · Restricted Project, Restricted Project
avogelsgesang accepted D157284: [flang] Bump python dependencies in flang/examples/FlangOmpReport.

Thank you! LGTM

Aug 7 2023, 7:45 AM · Restricted Project, Restricted Project
avogelsgesang accepted D157254: [Utils] Bump python dependencies in llvm/utils/git.

Thanks for looking into this! LGTM.

Aug 7 2023, 4:13 AM · Restricted Project, Restricted Project

Aug 6 2023

avogelsgesang added reviewers for D157246: [clang-tidy] Update tests to include C++23 and C++26: PiotrZSL, xgupta, aaron.ballman, njames93.
Aug 6 2023, 5:36 PM · Restricted Project, Restricted Project
avogelsgesang requested review of D157246: [clang-tidy] Update tests to include C++23 and C++26.
Aug 6 2023, 5:31 PM · Restricted Project, Restricted Project

Aug 2 2023

avogelsgesang added a comment to D156609: [libc++][print] Adds ostream overloads..

Just skimmed over it. I do not know enough about std::print for an in-depth review, hence just a couple of typos

Aug 2 2023, 4:16 PM · Restricted Project, Restricted Project

Jul 22 2023

avogelsgesang added inline comments to D156030: [libc++][doc] Updates format related release notes..
Jul 22 2023, 2:37 PM · Restricted Project, Restricted Project
avogelsgesang added a comment to D156030: [libc++][doc] Updates format related release notes..

Thanks a lot for all the work you have put into implementing std::format and std::print! It's amazing to see this coming together!

Jul 22 2023, 2:35 PM · Restricted Project, Restricted Project

Jul 18 2023

avogelsgesang added a comment to D155397: [libc++][format] Fixes an off by one error..

Did you find that with fuzzing?

Jul 18 2023, 5:28 AM · Restricted Project, Restricted Project

May 11 2023

avogelsgesang committed rG687bd77e2c26: [ADT][NFC] Fix compilation of headers under C++23 (authored by avogelsgesang).
[ADT][NFC] Fix compilation of headers under C++23
May 11 2023, 3:22 PM · Restricted Project, Restricted Project
avogelsgesang closed D149854: [llvm][ADT] Fix compilation of headers under C++23.
May 11 2023, 3:21 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D149854: [llvm][ADT] Fix compilation of headers under C++23.

clang-format

May 11 2023, 3:21 PM · Restricted Project, Restricted Project

May 4 2023

avogelsgesang added reviewers for D149854: [llvm][ADT] Fix compilation of headers under C++23: chriselrod, kazu, RKSimon.

not sure if I got the right audience of reviewers here. Please let me know if you think someone else would be better suited to review this

May 4 2023, 8:10 AM · Restricted Project, Restricted Project
avogelsgesang retitled D149854: [llvm][ADT] Fix compilation of headers under C++23 from [ADT] Fix compilation of `APFloat.h` under `--std=c++23` to [llvm][ADT] Fix compilation of headers under C++23.
May 4 2023, 8:03 AM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D149854: [llvm][ADT] Fix compilation of headers under C++23.

also fix ModuleSummaryIndex.h

May 4 2023, 8:02 AM · Restricted Project, Restricted Project
avogelsgesang requested review of D149854: [llvm][ADT] Fix compilation of headers under C++23.
May 4 2023, 7:42 AM · Restricted Project, Restricted Project

Apr 25 2023

avogelsgesang added inline comments to D132268: [libc++][spaceship] Implement `operator<=>` for `vector`.
Apr 25 2023, 4:40 PM · Restricted Project, Restricted Project

Apr 17 2023

avogelsgesang updated subscribers of D132268: [libc++][spaceship] Implement `operator<=>` for `vector`.

@H-G-Hristov unfortunately, I don't know when I will find time to come back to this (and https://reviews.llvm.org/D132265). Feel free to take this over, if you are blocked by it

Apr 17 2023, 1:40 PM · Restricted Project, Restricted Project

Feb 28 2023

avogelsgesang planned changes to D132268: [libc++][spaceship] Implement `operator<=>` for `vector`.

still need to fix CI

Feb 28 2023, 6:15 AM · Restricted Project, Restricted Project
avogelsgesang committed rGb5a84ae09ab0: [libc++][spaceship] Implement `operator<=>` for `list` (authored by avogelsgesang).
[libc++][spaceship] Implement `operator<=>` for `list`
Feb 28 2023, 6:12 AM · Restricted Project, Restricted Project
avogelsgesang closed D132312: [libc++][spaceship] Implement `operator<=>` for `list`.
Feb 28 2023, 6:11 AM · Restricted Project, Restricted Project

Feb 27 2023

avogelsgesang updated the diff for D132268: [libc++][spaceship] Implement `operator<=>` for `vector`.

Guard against ADL

Feb 27 2023, 4:04 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D132268: [libc++][spaceship] Implement `operator<=>` for `vector`.

Remove trailing whitespace (hopefully fixes CI)

Feb 27 2023, 4:00 PM · Restricted Project, Restricted Project
avogelsgesang added inline comments to D144821: [libc++][spaceship] Implement `operator<=>` for `deque`.
Feb 27 2023, 3:55 PM · Restricted Project, Restricted Project
avogelsgesang added a reviewer for D144821: [libc++][spaceship] Implement `operator<=>` for `deque`: Mordante.

Thanks for this change!

Feb 27 2023, 3:49 PM · Restricted Project, Restricted Project
avogelsgesang added inline comments to D132312: [libc++][spaceship] Implement `operator<=>` for `list`.
Feb 27 2023, 3:37 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D132312: [libc++][spaceship] Implement `operator<=>` for `list`.

Fix CI

Feb 27 2023, 3:36 PM · Restricted Project, Restricted Project

Feb 21 2023

avogelsgesang added a comment to D138005: [libc++abi] Improve performance of __dynamic_cast.

The release notes should be added to libcxx/docs/ReleaseNotes.rst as "reStructuredText", in the form of a new bullet point. I guess this point would best fit into the "Improvements and New Features" section. Please make sure to point out in the release notes that this improvement shipped in the libcxxabi and not libcxx

Feb 21 2023, 7:40 AM · Restricted Project, Restricted Project, Restricted Project
avogelsgesang accepted D144478: [libc++][NFC] Simplify __sort{4,5}.

LGTM

Feb 21 2023, 6:14 AM · Restricted Project, Restricted Project
avogelsgesang added a comment to D138005: [libc++abi] Improve performance of __dynamic_cast.

Nice! The CI is green again :)

Feb 21 2023, 6:10 AM · Restricted Project, Restricted Project, Restricted Project

Feb 19 2023

avogelsgesang updated the diff for D132268: [libc++][spaceship] Implement `operator<=>` for `vector`.

Incorporate feedback received for similar review (list instead of vector; https://reviews.llvm.org/D132312)

Feb 19 2023, 4:05 PM · Restricted Project, Restricted Project
avogelsgesang added inline comments to D132312: [libc++][spaceship] Implement `operator<=>` for `list`.
Feb 19 2023, 3:54 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D132312: [libc++][spaceship] Implement `operator<=>` for `list`.

Address review comments

Feb 19 2023, 3:54 PM · Restricted Project, Restricted Project

Feb 13 2023

avogelsgesang committed rG855b67799b7c: [libc++][NFC] Remove duplicated line from `Cxx20Issues.csv` (authored by avogelsgesang).
[libc++][NFC] Remove duplicated line from `Cxx20Issues.csv`
Feb 13 2023, 4:34 PM · Restricted Project, Restricted Project
avogelsgesang added inline comments to D131395: [libc++] Implement `lexicographical_compare_three_way`.
Feb 13 2023, 4:34 PM · Restricted Project, Restricted Project
avogelsgesang added a comment to D132310: [libc++][regex] Uses operator<=> in sub_match..

@Mordante with D131395 landed, this should now be unblocked :)

Feb 13 2023, 7:05 AM · Restricted Project, Restricted Project
avogelsgesang added inline comments to D131395: [libc++] Implement `lexicographical_compare_three_way`.
Feb 13 2023, 12:48 AM · Restricted Project, Restricted Project

Feb 12 2023

avogelsgesang committed rG2a06757a200c: [libc++][spaceship] Implement `lexicographical_compare_three_way` (authored by avogelsgesang).
[libc++][spaceship] Implement `lexicographical_compare_three_way`
Feb 12 2023, 2:52 PM · Restricted Project, Restricted Project
avogelsgesang closed D131395: [libc++] Implement `lexicographical_compare_three_way`.
Feb 12 2023, 2:51 PM · Restricted Project, Restricted Project
avogelsgesang added a comment to D131395: [libc++] Implement `lexicographical_compare_three_way`.

Landing despite red CI, because:

  • clang-format is red because it is complaining about incorrectly formatting in a pre-existing file
  • "Apple back-deployment macosx-10.15" is failing due to some unrelated infrastructure error
  • clang-cl failed due to std/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.recursive/try_lock_for.pass.cpp which is unrelated to this commit
Feb 12 2023, 2:50 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D131395: [libc++] Implement `lexicographical_compare_three_way`.

fix clang-tidy by replacing declval with std::declval

Feb 12 2023, 1:15 PM · Restricted Project, Restricted Project
avogelsgesang added inline comments to D131395: [libc++] Implement `lexicographical_compare_three_way`.
Feb 12 2023, 1:02 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D131395: [libc++] Implement `lexicographical_compare_three_way`.

Add test for __debug_three_way_comp

Feb 12 2023, 12:19 PM · Restricted Project, Restricted Project
avogelsgesang committed rGbb00fb66ba11: [libc++][NFC] Fix formatting in ranges status page (authored by avogelsgesang).
[libc++][NFC] Fix formatting in ranges status page
Feb 12 2023, 12:06 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D131395: [libc++] Implement `lexicographical_compare_three_way`.

Rebase on main; update status pages: 16.0 -> 17.0

Feb 12 2023, 11:04 AM · Restricted Project, Restricted Project
avogelsgesang added a comment to D131395: [libc++] Implement `lexicographical_compare_three_way`.

Is this blocked on anything?

Feb 12 2023, 11:02 AM · Restricted Project, Restricted Project

Feb 11 2023

avogelsgesang accepted D138005: [libc++abi] Improve performance of __dynamic_cast.

Should there be a Release Note added for this significant performance improvement?

Feb 11 2023, 1:48 PM · Restricted Project, Restricted Project, Restricted Project

Feb 8 2023

avogelsgesang added a comment to D143127: [LLDB] Fix assertion failure by removing `CopyType` in `std::coroutine_handle` pretty printer.

@labath @aprantl Thanks for your reviews! I would like to backport this fix together with the fix from https://reviews.llvm.org/D132815 to the 16.0 release branch now. For that I would need your approval on https://github.com/llvm/llvm-project-release-prs/pull/254

Feb 8 2023, 7:03 PM · Restricted Project, Restricted Project
avogelsgesang committed rG54d4a2550d31: [LLDB] Fix assertion failure by removing `CopyType` in `std::coroutine_handle`… (authored by avogelsgesang).
[LLDB] Fix assertion failure by removing `CopyType` in `std::coroutine_handle`…
Feb 8 2023, 10:23 AM · Restricted Project
avogelsgesang closed D143127: [LLDB] Fix assertion failure by removing `CopyType` in `std::coroutine_handle` pretty printer.
Feb 8 2023, 10:23 AM · Restricted Project, Restricted Project

Feb 3 2023

avogelsgesang added a comment to D143127: [LLDB] Fix assertion failure by removing `CopyType` in `std::coroutine_handle` pretty printer.

Agree, other pretty-printers also don't use ASTImporter. I think the call was still needed originally in https://github.com/llvm/llvm-project/commit/01f4c305fae9ff2f165ce0f635a90f8e2292308c, because the promise_type was combined with newly created AST types which were created in a different AST-instance (see GetCoroutineFrameType in this old version of the code). My interpretation now is: Building struct types which refer to types from other AST instances is not supported. Returning synthetic children with types from different ASTs is supported, thoguh.

Feb 3 2023, 5:34 AM · Restricted Project, Restricted Project

Feb 2 2023

avogelsgesang added a comment to D143127: [LLDB] Fix assertion failure by removing `CopyType` in `std::coroutine_handle` pretty printer.

This change makes me a little nervous, but mostly because I don't quite understand the design here.
So ASTImporter does not have a check whether src context and dst context are identical?

Feb 2 2023, 1:33 PM · Restricted Project, Restricted Project

Feb 1 2023

avogelsgesang requested review of D143127: [LLDB] Fix assertion failure by removing `CopyType` in `std::coroutine_handle` pretty printer.
Feb 1 2023, 5:52 PM · Restricted Project, Restricted Project

Jan 31 2023

avogelsgesang committed rG8aa313755118: [LLDB] Do not dereference promise pointer in `coroutine_handle` pretty printer (authored by avogelsgesang).
[LLDB] Do not dereference promise pointer in `coroutine_handle` pretty printer
Jan 31 2023, 7:47 AM · Restricted Project
avogelsgesang closed D132815: [LLDB] Do not dereference promise pointer in `coroutine_handle` pretty printer.
Jan 31 2023, 7:47 AM · Restricted Project, Restricted Project
avogelsgesang added a comment to D132815: [LLDB] Do not dereference promise pointer in `coroutine_handle` pretty printer.

Since I am still blocked on solving the Apple-specific issues in https://reviews.llvm.org/D132735 and couldn't solve them in time for LLVM-16, I now rebased this change directly on main, so that it no longer depends on the refactorings from the other commit.

Jan 31 2023, 6:27 AM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D132815: [LLDB] Do not dereference promise pointer in `coroutine_handle` pretty printer.

fix crash in cases where the promise type is unknown even after an attempt at devirtualization

Jan 31 2023, 6:19 AM · Restricted Project, Restricted Project

Jan 9 2023

avogelsgesang accepted D141304: [libc++][doc] Updates the release notes..
Jan 9 2023, 11:22 PM · Restricted Project, Restricted Project

Dec 17 2022

avogelsgesang updated the diff for D131395: [libc++] Implement `lexicographical_compare_three_way`.
  • static_assert for signed integral
  • add missing includes
Dec 17 2022, 11:52 AM · Restricted Project, Restricted Project
avogelsgesang added a comment to D132735: [LLDB] Recognize `std::noop_coroutine()` in `std::coroutine_handle` pretty printer.

I reapplied this patch locally on top of the latest main and tried to reproduce the issue on my Mac using

Dec 17 2022, 11:47 AM · Restricted Project, Restricted Project
avogelsgesang added a comment to D138006: [libc++abi] Refactoring works around __dynamic_cast.

Seems like the failed unit tests are not related to this patch nor the parent revision.

Dec 17 2022, 8:04 AM · Restricted Project, Restricted Project, Restricted Project
avogelsgesang reopened D132815: [LLDB] Do not dereference promise pointer in `coroutine_handle` pretty printer.
Dec 17 2022, 4:26 AM · Restricted Project, Restricted Project
avogelsgesang reopened D132735: [LLDB] Recognize `std::noop_coroutine()` in `std::coroutine_handle` pretty printer.
Dec 17 2022, 4:26 AM · Restricted Project, Restricted Project
avogelsgesang added a comment to D138006: [libc++abi] Refactoring works around __dynamic_cast.

Here is one of the error messages produced on Apple

Dec 17 2022, 3:06 AM · Restricted Project, Restricted Project, Restricted Project

Dec 11 2022

avogelsgesang added inline comments to D131395: [libc++] Implement `lexicographical_compare_three_way`.
Dec 11 2022, 6:57 AM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D131395: [libc++] Implement `lexicographical_compare_three_way`.

Adress a couple of varconst's comments. Not completely done, yet. Want to get feedback from the CI

Dec 11 2022, 6:56 AM · Restricted Project, Restricted Project

Dec 7 2022

avogelsgesang added a comment to D138006: [libc++abi] Refactoring works around __dynamic_cast.

Ah, now I understand how you are planning to apply your changes. I assumed you first wanted to apply this patch, and then https://reviews.llvm.org/D138005 on top of it (i.e. first the refactoring, then the perf improvement). But you want to apply them exactly the other way around.

Dec 7 2022, 7:09 PM · Restricted Project, Restricted Project, Restricted Project
avogelsgesang added a reviewer for D138006: [libc++abi] Refactoring works around __dynamic_cast: avogelsgesang.
Dec 7 2022, 5:47 PM · Restricted Project, Restricted Project, Restricted Project
avogelsgesang added a comment to D138006: [libc++abi] Refactoring works around __dynamic_cast.

Thanks for looking into the performance of dynamic_cast and for splitting your initial patch from https://reviews.llvm.org/D137315!
Unfortunately, it looks like your patch is still not rebased onto current main. E.g., your patch claims to delete a couple of lines which are not currently on https://github.com/llvm/llvm-project/blob/main/libcxxabi/src/private_typeinfo.cpp. I marked one of those examples below. That's also why the CI currently fails (see "patch application failed" link further up on this page). Let's get that sorted out first, and as soon as the diff is correct, I will start reviewing your changes (I see little value in reviewing a non-applicable patch)

Dec 7 2022, 5:44 PM · Restricted Project, Restricted Project, Restricted Project

Dec 5 2022

avogelsgesang added inline comments to D131395: [libc++] Implement `lexicographical_compare_three_way`.
Dec 5 2022, 4:47 AM · Restricted Project, Restricted Project

Nov 30 2022

avogelsgesang added inline comments to D131395: [libc++] Implement `lexicographical_compare_three_way`.
Nov 30 2022, 7:05 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D131395: [libc++] Implement `lexicographical_compare_three_way`.

address varconst's commments

Nov 30 2022, 7:05 PM · Restricted Project, Restricted Project
avogelsgesang added a comment to D132815: [LLDB] Do not dereference promise pointer in `coroutine_handle` pretty printer.

The issue with this change was that if devirtualization is failing, then in the line

Nov 30 2022, 1:24 AM · Restricted Project, Restricted Project
avogelsgesang updated subscribers of D132735: [LLDB] Recognize `std::noop_coroutine()` in `std::coroutine_handle` pretty printer.

As discussed via email, the reason for the test failures on green dragon is, that green dragon seems to be using some compiler which passes the test

Nov 30 2022, 1:21 AM · Restricted Project, Restricted Project

Nov 29 2022

avogelsgesang added inline comments to D131395: [libc++] Implement `lexicographical_compare_three_way`.
Nov 29 2022, 3:37 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D131395: [libc++] Implement `lexicographical_compare_three_way`.
  • forward -> move
  • move iterator initialization out of benchmarking loop
  • remove #if _LIB_CPP_VERSION check from benchmark
Nov 29 2022, 3:36 PM · Restricted Project, Restricted Project

Nov 25 2022

avogelsgesang added a comment to D132624: [LLDB] Devirtualize coroutine promise types for `std::coroutine_handle`.

@jasonmolenda I am a bit confused about your revert.
Did you indeed revert this change here? Afaict, you reverted https://reviews.llvm.org/D132735 and https://reviews.llvm.org/D132815, but left this commit in place. I did not actually read through your code changes, though, I only looked at the commit messages so far. Is my understanding of which commits you actually reverted correct?

Nov 25 2022, 1:48 PM · Restricted Project, Restricted Project

Nov 24 2022

avogelsgesang updated the diff for D131395: [libc++] Implement `lexicographical_compare_three_way`.
  • sort includes correctly
  • work around NASTY_MACRO
Nov 24 2022, 5:01 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D131395: [libc++] Implement `lexicographical_compare_three_way`.
  • use explicit types instead of auto
  • make benchmark runnable on non-libcxx
Nov 24 2022, 1:19 PM · Restricted Project, Restricted Project

Nov 23 2022

avogelsgesang added a comment to D134010: [C++] [Coroutines] Introduce `coro_always_done` attribute to help optimizations (2/2).

And now, it should be clear that why the coro_always_done and coro_always_resume is helpful for coroutine elision. Since it is helpful for such cases.

Nov 23 2022, 7:28 AM · Restricted Project

Nov 22 2022

avogelsgesang added a comment to D134010: [C++] [Coroutines] Introduce `coro_always_done` attribute to help optimizations (2/2).

Interesting... . I will need to read up on coro_always_elide a bit before being able to form an informed opinion.
I found https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2594r0.pdf
Any other relevant resources?

Nov 22 2022, 4:23 AM · Restricted Project

Nov 21 2022

avogelsgesang updated the diff for D131395: [libc++] Implement `lexicographical_compare_three_way`.

Another try at fixing the CI; this time the benchmarks

Nov 21 2022, 1:21 PM · Restricted Project, Restricted Project

Nov 20 2022

avogelsgesang abandoned D116290: [clang-format] Add enforcement of consistent `class`/typename` keyword for template arguments.
Nov 20 2022, 6:51 PM · Restricted Project, Restricted Project, Restricted Project
avogelsgesang updated the diff for D132268: [libc++][spaceship] Implement `operator<=>` for `vector`.

add missing _LIBCPP_HIDE_FROM_ABI; use new test utility

Nov 20 2022, 6:50 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D132312: [libc++][spaceship] Implement `operator<=>` for `list`.

add inline

Nov 20 2022, 6:45 PM · Restricted Project, Restricted Project
avogelsgesang added inline comments to D132312: [libc++][spaceship] Implement `operator<=>` for `list`.
Nov 20 2022, 6:43 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D132312: [libc++][spaceship] Implement `operator<=>` for `list`.

Introduce reusable test function

Nov 20 2022, 6:43 PM · Restricted Project, Restricted Project
avogelsgesang updated the diff for D131395: [libc++] Implement `lexicographical_compare_three_way`.

fix CI... maybe...

Nov 20 2022, 5:08 PM · Restricted Project, Restricted Project
avogelsgesang committed rGcd3091a88f7c: [LLDB] Do not dereference promise pointer in `coroutine_handle` pretty printer (authored by avogelsgesang).
[LLDB] Do not dereference promise pointer in `coroutine_handle` pretty printer
Nov 20 2022, 2:29 PM · Restricted Project
avogelsgesang closed D132815: [LLDB] Do not dereference promise pointer in `coroutine_handle` pretty printer.
Nov 20 2022, 2:29 PM · Restricted Project, Restricted Project
avogelsgesang committed rG4346318f5c70: [LLDB] Recognize `std::noop_coroutine()` in `std::coroutine_handle` pretty… (authored by avogelsgesang).
[LLDB] Recognize `std::noop_coroutine()` in `std::coroutine_handle` pretty…
Nov 20 2022, 11:19 AM · Restricted Project
avogelsgesang closed D132735: [LLDB] Recognize `std::noop_coroutine()` in `std::coroutine_handle` pretty printer.
Nov 20 2022, 11:19 AM · Restricted Project, Restricted Project
avogelsgesang committed rGfb61dce1adc4: [lldb] Fix test expectation in `TestCoroutineHandle.py` for 32-bit systems (authored by avogelsgesang).
[lldb] Fix test expectation in `TestCoroutineHandle.py` for 32-bit systems
Nov 20 2022, 10:31 AM · Restricted Project
avogelsgesang committed rG01f4c305fae9: Reapply "[LLDB] Devirtualize coroutine promise types for `std… (authored by avogelsgesang).
Reapply "[LLDB] Devirtualize coroutine promise types for `std…
Nov 20 2022, 6:36 AM · Restricted Project
avogelsgesang closed D132624: [LLDB] Devirtualize coroutine promise types for `std::coroutine_handle`.
Nov 20 2022, 6:35 AM · Restricted Project, Restricted Project