Page MenuHomePhabricator

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

joe_loser (Joe Loser)
UserEmail Not Verified

Projects

User does not belong to any projects.

User Details

User Since
Aug 27 2016, 5:34 PM (369 w, 13 m)

Recent Activity

Aug 18 2022

joe_loser committed rGf3a55a1ddfe3: [llvm] Remove std::clamp equivalent in `Transforms/Utils/MisExpect.cpp` (authored by joe_loser).
[llvm] Remove std::clamp equivalent in `Transforms/Utils/MisExpect.cpp`
Aug 18 2022, 2:12 PM · Restricted Project, Restricted Project
joe_loser closed D131869: [llvm] Remove std::clamp equivalent in `Transforms/Utils/MisExpect.cpp`.
Aug 18 2022, 2:12 PM · Restricted Project, Restricted Project

Aug 13 2022

joe_loser committed rG9a750334022a: [MC] Leverage constexpr `std::array` in `SubtargetFeature.h` (authored by joe_loser).
[MC] Leverage constexpr `std::array` in `SubtargetFeature.h`
Aug 13 2022, 11:56 AM · Restricted Project, Restricted Project
joe_loser closed D131826: [MC] Leverage constexpr `std::array` in `SubtargetFeature.h`.
Aug 13 2022, 11:56 AM · Restricted Project, Restricted Project

Aug 12 2022

joe_loser committed rGb12aa497cdc1: [DAGCombine] Replace std::monostate equivalent in DAGCombiner.cpp (authored by joe_loser).
[DAGCombine] Replace std::monostate equivalent in DAGCombiner.cpp
Aug 12 2022, 8:44 PM · Restricted Project, Restricted Project
joe_loser closed D131778: [DAGCombine] Replace std::monostate equivalent in DAGCombiner.cpp.
Aug 12 2022, 8:43 PM · Restricted Project, Restricted Project
joe_loser committed rGec7e7797b14d: [ADT] Mark variable inline to avoid ODR violations in Sequence.h (authored by joe_loser).
[ADT] Mark variable inline to avoid ODR violations in Sequence.h
Aug 12 2022, 11:56 AM · Restricted Project, Restricted Project
joe_loser closed D131777: [ADT] Mark variable inline to avoid ODR violations in Sequence.h.
Aug 12 2022, 11:56 AM · Restricted Project, Restricted Project
joe_loser committed rG7e521ed1aca3: [ADT] Remove STLForwardCompat.h's C++17 equivalents (authored by joe_loser).
[ADT] Remove STLForwardCompat.h's C++17 equivalents
Aug 12 2022, 11:52 AM · Restricted Project, Restricted Project
joe_loser closed D131769: [ADT] Remove STLForwardCompat.h's C++17 equivalents.
Aug 12 2022, 11:52 AM · Restricted Project, Restricted Project
joe_loser committed rGe8578968f684: [ADT] Replace STLForwardCompat.h's C++17 equivalents (authored by joe_loser).
[ADT] Replace STLForwardCompat.h's C++17 equivalents
Aug 12 2022, 5:58 AM · Restricted Project, Restricted Project, Restricted Project
joe_loser closed D131717: [ADT] Replace STLForwardCompat.h's C++17 equivalents.
Aug 12 2022, 5:57 AM · Restricted Project, Restricted Project, Restricted Project

Jul 19 2022

joe_loser committed rG50cfb76e029b: [libc++] Define ostream nullptr inserter for >= C++17 only (authored by joe_loser).
[libc++] Define ostream nullptr inserter for >= C++17 only
Jul 19 2022, 5:18 PM · Restricted Project, Restricted Project
joe_loser closed D127033: [libc++] Define ostream nullptr inserter for >= C++17 only.
Jul 19 2022, 5:18 PM · Restricted Project, Restricted Project

Jun 22 2022

joe_loser committed rGf7d434ef294b: [libc++] Clarify std::function release note (authored by joe_loser).
[libc++] Clarify std::function release note
Jun 22 2022, 11:26 AM · Restricted Project, Restricted Project
joe_loser closed D128362: [libc++] Clarify std::function release note.
Jun 22 2022, 11:26 AM · Restricted Project, Restricted Project

Jun 14 2022

joe_loser committed rGcb48ed38b8d0: [libc++][NFCI] span: replace enable_if with concepts (authored by joe_loser).
[libc++][NFCI] span: replace enable_if with concepts
Jun 14 2022, 8:27 PM · Restricted Project, Restricted Project

Jun 11 2022

joe_loser committed rGc115e760c25a: [libc++][test] Add tuple trivial destructor test (authored by joe_loser).
[libc++][test] Add tuple trivial destructor test
Jun 11 2022, 5:12 PM · Restricted Project, Restricted Project
joe_loser closed D109298: [libc++][test] Add tuple trivial destructor test.
Jun 11 2022, 5:12 PM · Restricted Project, Restricted Project
joe_loser committed rGae2ae84ffed3: [libc++][test] Refactor SmallBasicString uses in range.lazy.split tests (authored by joe_loser).
[libc++][test] Refactor SmallBasicString uses in range.lazy.split tests
Jun 11 2022, 1:01 PM · Restricted Project, Restricted Project
joe_loser closed D126663: [libc++][test] Refactor SmallBasicString uses in range.lazy.split tests.
Jun 11 2022, 1:01 PM · Restricted Project, Restricted Project

Jun 7 2022

joe_loser added a reverting change for rG3583826bb52a: [libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX: rGb2aec7e6eddb: Revert "[libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX".
Jun 7 2022, 6:02 PM · Restricted Project, Restricted Project
joe_loser committed rGb2aec7e6eddb: Revert "[libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX" (authored by joe_loser).
Revert "[libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX"
Jun 7 2022, 6:02 PM · Restricted Project, Restricted Project
joe_loser added a reverting change for D127051: [libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX: rGb2aec7e6eddb: Revert "[libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX".
Jun 7 2022, 6:02 PM · Restricted Project, Restricted Project
joe_loser closed D127242: Revert "[libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX".
Jun 7 2022, 6:02 PM · Restricted Project, Restricted Project

Jun 5 2022

joe_loser committed rG3583826bb52a: [libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX (authored by joe_loser).
[libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX
Jun 5 2022, 12:46 PM · Restricted Project, Restricted Project
joe_loser closed D127051: [libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX.
Jun 5 2022, 12:46 PM · Restricted Project, Restricted Project

Jun 3 2022

joe_loser committed rG4fc502368ad0: [libc++][test] Skip string_view tests for other vendors on older modes (authored by joe_loser).
[libc++][test] Skip string_view tests for other vendors on older modes
Jun 3 2022, 12:53 PM · Restricted Project, Restricted Project
joe_loser closed D126850: [libc++][test] Skip string_view tests for other vendors on older modes.
Jun 3 2022, 12:52 PM · Restricted Project, Restricted Project

Jun 2 2022

joe_loser committed rG4be36dc77fc9: [libc++][test] Fix unused variable warning in string_view tests (authored by joe_loser).
[libc++][test] Fix unused variable warning in string_view tests
Jun 2 2022, 12:34 PM · Restricted Project, Restricted Project
joe_loser closed D126901: [libc++][test] Fix unused variable warning in string_view tests.
Jun 2 2022, 12:34 PM · Restricted Project, Restricted Project
joe_loser committed rG6423a9f0ec8b: [libc++][test] Enable some more string_view tests (authored by joe_loser).
[libc++][test] Enable some more string_view tests
Jun 2 2022, 7:57 AM · Restricted Project, Restricted Project
joe_loser closed D126849: [libc++][test] Enable some more string_view tests.
Jun 2 2022, 7:57 AM · Restricted Project, Restricted Project

Jun 1 2022

joe_loser committed rG93a375a15c8a: [libc++][test] Enable constexpr string comparison tests (authored by joe_loser).
[libc++][test] Enable constexpr string comparison tests
Jun 1 2022, 6:28 PM · Restricted Project, Restricted Project
joe_loser closed D126737: [libc++][test] Enable constexpr string comparison tests.
Jun 1 2022, 6:28 PM · Restricted Project, Restricted Project

May 30 2022

joe_loser committed rG40e52d30332e: [libc++][test] Enable some ADL robust algorithm tests (authored by joe_loser).
[libc++][test] Enable some ADL robust algorithm tests
May 30 2022, 4:53 PM · Restricted Project, Restricted Project
joe_loser closed D126670: [libc++][test] Enable some ADL robust algorithm tests.
May 30 2022, 4:53 PM · Restricted Project, Restricted Project

May 29 2022

joe_loser committed rG7f1e048041f5: [libc++][test] Remove Clang <= 3.7 workaround in is_default_constructible test (authored by joe_loser).
[libc++][test] Remove Clang <= 3.7 workaround in is_default_constructible test
May 29 2022, 10:58 AM · Restricted Project, Restricted Project
joe_loser closed D126603: [libc++][test] Remove Clang <= 3.7 workaround in is_default_constructible test.
May 29 2022, 10:58 AM · Restricted Project, Restricted Project

May 25 2022

joe_loser committed rG5a2dbe49bedc: [libc++][test] Verify std::ranges::rbegin, crbegin, rend, crend are CPOs (authored by joe_loser).
[libc++][test] Verify std::ranges::rbegin, crbegin, rend, crend are CPOs
May 25 2022, 7:51 AM · Restricted Project, Restricted Project
joe_loser closed D126325: [libc++][test] Verify std::ranges::rbegin, crbegin, rend, crend are CPOs.
May 25 2022, 7:51 AM · Restricted Project, Restricted Project

May 14 2022

joe_loser committed rG496e135b034d: [libc++][test] Verify std::views::drop and std::views::join are CPOs (authored by joe_loser).
[libc++][test] Verify std::views::drop and std::views::join are CPOs
May 14 2022, 9:15 PM · Restricted Project, Restricted Project
joe_loser closed D125618: [libc++][test] Verify std::views::drop and std::views::join are CPOs.
May 14 2022, 9:14 PM · Restricted Project, Restricted Project

Mar 13 2022

joe_loser committed rGd2baefae6846: [libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI. (authored by joe_loser).
[libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI.
Mar 13 2022, 9:37 AM · Restricted Project
joe_loser closed D121528: [libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI..
Mar 13 2022, 9:37 AM · Restricted Project, Restricted Project

Feb 12 2022

joe_loser committed rG861386dbd6ff: [libc++] Remove <experimental/filesystem> header (authored by joe_loser).
[libc++] Remove <experimental/filesystem> header
Feb 12 2022, 4:45 PM
joe_loser closed D119603: [libc++] Remove <experimental/filesystem> header.
Feb 12 2022, 4:45 PM · Restricted Project, Restricted Project

Feb 11 2022

joe_loser committed rG8f0b2ac140c3: [libc++] Use _LIBCPP_NO_UNIQUE_ADDRESS for base in join_view (authored by joe_loser).
[libc++] Use _LIBCPP_NO_UNIQUE_ADDRESS for base in join_view
Feb 11 2022, 3:40 PM
joe_loser closed D119208: [libc++] WIP: use no_unique_address for base in join_view.
Feb 11 2022, 3:39 PM · Restricted Project
joe_loser committed rG36fba521d987: [libc++] Remove unused include from ranges_swap_ranges.h (authored by joe_loser).
[libc++] Remove unused include from ranges_swap_ranges.h
Feb 11 2022, 9:29 AM
joe_loser closed D119491: [libc++] Remove unused include from ranges_swap_ranges.h.
Feb 11 2022, 9:29 AM · Restricted Project

Feb 8 2022

joe_loser committed rGd7095e80353c: [libc++] Remove outdated synopsis parts in experimental/functional (authored by joe_loser).
[libc++] Remove outdated synopsis parts in experimental/functional
Feb 8 2022, 4:07 PM
joe_loser closed D119204: [libc++] Remove outdated synopsis parts in experimental/functional.
Feb 8 2022, 4:07 PM · Restricted Project

Feb 7 2022

joe_loser committed rG66dea85b360d: [libc++] Mark some members private in experimental/functional (authored by joe_loser).
[libc++] Mark some members private in experimental/functional
Feb 7 2022, 3:07 PM
joe_loser closed D119097: [libc++] Mark some members private in experimental/functional.
Feb 7 2022, 3:07 PM · Restricted Project

Jan 29 2022

joe_loser committed rG81cc834a4801: [libc++][test] Clean up libcxx/test/support/MoveOnly.h (authored by joe_loser).
[libc++][test] Clean up libcxx/test/support/MoveOnly.h
Jan 29 2022, 3:21 PM
joe_loser closed D118502: [libc++][test] Clean up libcxx/test/support/MoveOnly.h.
Jan 29 2022, 3:21 PM · Restricted Project

Jan 22 2022

joe_loser committed rG2513b7903063: [libc++] Implement LWG3549: view_interface need not inherit from view_base (authored by joe_loser).
[libc++] Implement LWG3549: view_interface need not inherit from view_base
Jan 22 2022, 7:54 PM
joe_loser closed D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base.
Jan 22 2022, 7:54 PM · Restricted Project

Jan 21 2022

joe_loser committed rG4f547ee8b8a7: [libc++][test] Add const and reference tests for enable_view. NFC. (authored by joe_loser).
[libc++][test] Add const and reference tests for enable_view. NFC.
Jan 21 2022, 4:48 PM
joe_loser closed D117918: [libc++][test] Add const and reference tests for enable_view. NFC..
Jan 21 2022, 4:47 PM · Restricted Project

Jan 11 2022

joe_loser committed rG0d1365e380b5: [libc++][test] Move iter_swap into iterator.cust.swap. NFC. (authored by joe_loser).
[libc++][test] Move iter_swap into iterator.cust.swap. NFC.
Jan 11 2022, 4:59 PM
joe_loser closed D116992: [libc++][test] Move iter_swap into iterator.cust.swap. NFC..
Jan 11 2022, 4:59 PM · Restricted Project

Dec 28 2021

joe_loser committed rG7f410251e8d4: [libcxx][test] Remove redundant semiregular checks for CPOs (authored by joe_loser).
[libcxx][test] Remove redundant semiregular checks for CPOs
Dec 28 2021, 7:10 PM
joe_loser closed D116173: [libcxx][test] Remove redundant semiregular checks for CPOs.
Dec 28 2021, 7:10 PM · Restricted Project

Dec 21 2021

joe_loser committed rG8dbc7745e55f: [libcxx][test] Verify customization point object properties (authored by joe_loser).
[libcxx][test] Verify customization point object properties
Dec 21 2021, 7:13 AM
joe_loser closed D115588: [libcxx][test] Verify customization point object properties.
Dec 21 2021, 7:13 AM · Restricted Project

Dec 8 2021

joe_loser committed rGec63930c06da: [libc++][NFC] Remove test/support/tracked_value.h (authored by joe_loser).
[libc++][NFC] Remove test/support/tracked_value.h
Dec 8 2021, 6:19 PM
joe_loser closed D115411: [libc++][NFC] Remove test/support/tracked_value.h.
Dec 8 2021, 6:19 PM · Restricted Project

Dec 1 2021

joe_loser committed rGc16b13ebf977: [libc++] Implement P1989R2: range constructor for string_view (authored by joe_loser).
[libc++] Implement P1989R2: range constructor for string_view
Dec 1 2021, 8:18 PM
joe_loser closed D113161: [libc++] Implement P1989R2: range constructor for string_view.
Dec 1 2021, 8:18 PM · Restricted Project

Nov 25 2021

joe_loser committed rG3e7452a812fa: [libc++] Avoid overload resolution in path comparison operators (authored by joe_loser).
[libc++] Avoid overload resolution in path comparison operators
Nov 25 2021, 8:41 AM
joe_loser closed D114570: [libc++] Avoid overload resolution in path comparison operators.
Nov 25 2021, 8:41 AM · Restricted Project
joe_loser committed rG68e7e76a9be0: [libc++] Fix constraints for string_view's iterator/sentinel constructor (authored by joe_loser).
[libc++] Fix constraints for string_view's iterator/sentinel constructor
Nov 25 2021, 8:40 AM
joe_loser closed D114561: [libc++] Fix constraints for string_view's iterator/sentinel constructor.
Nov 25 2021, 8:40 AM · Restricted Project

Nov 21 2021

joe_loser committed rGa60b63940a65: [libc++][NFC] Sort includes in __ranges/concepts.h (authored by joe_loser).
[libc++][NFC] Sort includes in __ranges/concepts.h
Nov 21 2021, 4:34 PM
joe_loser closed D114328: [libc++][NFC] Sort includes in __ranges/concepts.h.
Nov 21 2021, 4:34 PM · Restricted Project

Nov 20 2021

joe_loser committed rGdca681fee93e: [libc++][NFC] Fix typo in ranges::iterator_t synopsis (authored by joe_loser).
[libc++][NFC] Fix typo in ranges::iterator_t synopsis
Nov 20 2021, 4:17 PM

Oct 29 2021

joe_loser committed rG40a6be434609: [libc++] Ensure valid view for view_interface template parameter (authored by joe_loser).
[libc++] Ensure valid view for view_interface template parameter
Oct 29 2021, 4:13 PM
joe_loser closed D112665: [libc++] Ensure valid view for view_interface template parameter.
Oct 29 2021, 4:12 PM · Restricted Project
joe_loser committed rG2d83392a8857: [libc++] Mark LWG3211 as complete: default constructor of tuple<> should be… (authored by joe_loser).
[libc++] Mark LWG3211 as complete: default constructor of tuple<> should be…
Oct 29 2021, 9:09 AM
joe_loser closed D112743: [libc++] Mark LWG3211 as complete: default constructor of tuple<> should be trivial.
Oct 29 2021, 9:09 AM · Restricted Project

Oct 28 2021

joe_loser committed rG93df7b9f75af: [libc++][ABI Break] Make is_error_condition_enum_v and is_error_code_enum_v… (authored by joe_loser).
[libc++][ABI Break] Make is_error_condition_enum_v and is_error_code_enum_v…
Oct 28 2021, 12:40 PM
joe_loser closed D112553: [libc++][ABI Break] Make is_error_condition_enum_v and is_error_code_enum_v bool, not size_t.
Oct 28 2021, 12:40 PM · Restricted Project

Oct 27 2021

joe_loser committed rGc3cd5f5b4f8e: [libc++][test] Fix invalid test for views::view_interface (authored by joe_loser).
[libc++][test] Fix invalid test for views::view_interface
Oct 27 2021, 2:14 PM
joe_loser closed D112631: [libc++][test] Fix invalid test for views::view_interface.
Oct 27 2021, 2:14 PM · Restricted Project

Oct 26 2021

joe_loser committed rG7ad00511e4ab: [libc++][NFC] Mark LWG2731 as complete (authored by joe_loser).
[libc++][NFC] Mark LWG2731 as complete
Oct 26 2021, 10:46 AM
joe_loser closed D112462: [libc++][NFC] Mark LWG2731 as complete.
Oct 26 2021, 10:46 AM · Restricted Project

Oct 25 2021

joe_loser committed rG59cf6a740394: [libc][NFC] Remove extra space in libc/CMakeLists.txt (authored by joe_loser).
[libc][NFC] Remove extra space in libc/CMakeLists.txt
Oct 25 2021, 1:31 PM
joe_loser committed rG46c82753f6a4: [libc][NFC] Remove extra slash in path in libc/CMakeLists.txt (authored by joe_loser).
[libc][NFC] Remove extra slash in path in libc/CMakeLists.txt
Oct 25 2021, 1:28 PM
joe_loser closed D112476: [libc][NFC] Remove extra slash in path in libc/CMakeLists.txt.
Oct 25 2021, 1:28 PM · Restricted Project
joe_loser committed rGd081d75dc8fc: [libc++][NFC] Remove unimplemented parts of chrono synopsis (authored by joe_loser).
[libc++][NFC] Remove unimplemented parts of chrono synopsis
Oct 25 2021, 8:18 AM
joe_loser closed D111922: [libc++][NFC] Remove unimplemented parts of chrono synopsis.
Oct 25 2021, 8:18 AM · Restricted Project

Oct 19 2021

joe_loser committed rG622c40722e14: [libc++] Make __weekday_from_days private in weekday (authored by joe_loser).
[libc++] Make __weekday_from_days private in weekday
Oct 19 2021, 11:22 AM
joe_loser closed D112072: [libc++] Make __weekday_from_days private in weekday.
Oct 19 2021, 11:22 AM · Restricted Project
joe_loser committed rG494dad6b72d4: [libc++][NFC] Mark LWG3573 as complete (authored by joe_loser).
[libc++][NFC] Mark LWG3573 as complete
Oct 19 2021, 11:20 AM
joe_loser closed D111925: [libc++][NFC] Mark LWG3573 as complete.
Oct 19 2021, 11:19 AM · Restricted Project
joe_loser committed rGca889733a227: [libc++][docs] Mark LWG3420 complete (authored by joe_loser).
[libc++][docs] Mark LWG3420 complete
Oct 19 2021, 6:53 AM
joe_loser closed D111598: [libc++][docs] Mark LWG3420 complete.
Oct 19 2021, 6:53 AM · Restricted Project

Oct 14 2021

joe_loser committed rG1fa27f2a10e8: [libc++] LWG3480: make (recursive_)directory_iterator C++20 ranges (authored by joe_loser).
[libc++] LWG3480: make (recursive_)directory_iterator C++20 ranges
Oct 14 2021, 9:03 AM