Math and programming enthusiast specialized in generic library design and C++ metaprogramming. Member of the C++ Standards Committee, Boost, and author of Hana.
-
Apple
- Quebec, Canada
- ldionne.com
Highlights
- Pro
Block or Report
Block or report ldionne
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
1,245 contributions in the last year
| Day of Week | January Jan | February Feb | March Mar | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | ||||||||||||||||||||||||||||||||||||||||
| Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Saturday Sat | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Contribution activity
January 2024
Created 15 commits in 2 repositories
Created 1 repository
-
ldionne/llvm-zorg
Python
This contribution was made on Jan 11
Created a pull request in llvm/llvm-project that received 16 comments
[runtimes] Use LLVM libunwind from libc++abi by default
I recently came across LIBCXXABI_USE_LLVM_UNWINDER and was surprised to notice it was disabled by default. Since we build libunwind by default and …
+16
−18
lines changed
•
16
comments
Opened 7 other pull requests in 2 repositories
llvm/llvm-project
5
merged
-
[libc++] Rewrite the IWYU generation
This contribution was made on Jan 16
-
[libunwind] Move errno.h and signal.h includes under the block where they're needed
This contribution was made on Jan 13
-
[libc++abi] Improve error message when libunwind is missing from LLVM_ENABLE_RUNTIMES
This contribution was made on Jan 12
-
[libc++] Deprecate the _LIBCPP_ENABLE_CXX20_REMOVED_ALLOCATOR_MEMBERS macro
This contribution was made on Jan 10
-
[libc++] Remove _LIBCPP_C_HAS_NO_GETS
This contribution was made on Jan 8
llvm/llvm-zorg
2
merged
-
[clang-ppc64le-rhel] Also build libunwind
This contribution was made on Jan 12
-
[sanitizers] Ensure we build LLVM's libunwind with the sanitizers
This contribution was made on Jan 11
Reviewed 55 pull requests in 2 repositories
llvm/llvm-project
25 pull requests
-
[libc++] Replace
__compressed_pairwith[[no_unique_address]]This contribution was made on Jan 18 -
[libc++] Optimize vector growing of trivially relocatable types
This contribution was made on Jan 18
-
[libc++] Ensure that
std::expectedhas no tail paddingThis contribution was made on Jan 18 -
[libc++] [libc++abi] Initialize exception directly in make_exception_ptr if __cxa_init_primary_exception is available in ABI-library
This contribution was made on Jan 18
-
[ASan][libc++] Turn on ASan annotations for short strings
This contribution was made on Jan 18
-
DRAFT [libc++][hardening] In production hardening modes, trap rather than abort
This contribution was made on Jan 17
-
[libc++][hardening] Rework how the assertion handler can be overridden.
This contribution was made on Jan 17
-
[CMake] Detect properly new linker introduced in Xcode 15
This contribution was made on Jan 17
-
[libc++] Renames ABI tag.
This contribution was made on Jan 16
-
[libc++][doc] Update the release notes for LLVM 18
This contribution was made on Jan 16
-
[libc++] Rewrite the IWYU generation
This contribution was made on Jan 16
-
[RFC][libc++] Fixes valarray proxy type operations.
This contribution was made on Jan 16
-
[libc++][print] Enables it on Apple backdeployment.
This contribution was made on Jan 16
-
[libc++] Improves _LIBCPP_HAS_NO_THREADS guards.
This contribution was made on Jan 16
-
[libc++] Deprecate removed features macros.
This contribution was made on Jan 16
-
[libc++][chrono] Fixes (sys|local)_time formatters.
This contribution was made on Jan 16
-
[libc++] Install modules.
This contribution was made on Jan 16
-
[libc++][modules] Adds module testing.
This contribution was made on Jan 16
-
[libc++][print] Renames __use_unicode.
This contribution was made on Jan 16
-
[libc++][doc] Removes LLVM-17 release notes.
This contribution was made on Jan 16
-
[libc++] Fix noexcept behaviour of operator new helper functions
This contribution was made on Jan 16
-
[libc++][print] Includes <format>.
This contribution was made on Jan 16
-
[libunwind][WebAssembly] Fix libunwind.cpp guard
This contribution was made on Jan 16
-
[ASan][libc++] Annotating
std::basic_stringwith all allocatorsThis contribution was made on Jan 12 -
[libc++] fix condition_variable_any hangs on stop_request
This contribution was made on Jan 12
- Some pull request reviews not shown.
llvm/llvm-zorg
1 pull request
-
[sanitizers] Ensure we build LLVM's libunwind with the sanitizers
This contribution was made on Jan 12
Created an issue in llvm/llvm-project that received 4 comments
Clang doesn't define the typeinfo for _Float16
When libc++ defines ~__fundamental_type_info(), Clang is supposed to emit the typeinfos for all fundamental types, which should include _Float16. B…
4
comments
Opened 34 other issues in 1 repository
llvm/llvm-project
32
open
2
closed
-
[libc++] Implement Freestanding
This contribution was made on Jan 16
-
[libc++] Rename %{module} substitution to %{modules-dir}
This contribution was made on Jan 16
-
[libc++] Libc++ release notes for LLVM 17 are not accessible
This contribution was made on Jan 12
-
[D158762] [runtimes] Add the ability to include out of tree runtimes
This contribution was made on Jan 10
-
[D150897] [runtimes] Use LLVM libunwind from libc++abi and compiler-rt by default
This contribution was made on Jan 10
-
[D148753][libc++] convert symbol checker from CMake target to lit test
This contribution was made on Jan 10
-
[D100134] [libc++] Fix std::type_info comparison
This contribution was made on Jan 10
-
[D114119][libc++] Fix potential lost wake-up in counting semaphore
This contribution was made on Jan 10
-
[D121485] [libc++] Fix performance inconsistency between map/set copy-assignment and copy-constructor
This contribution was made on Jan 10
-
[D121492] [libc++] Fix performance inconsistency between unordered_map copy-assignment and copy-construction
This contribution was made on Jan 10
-
[D125683] [runtimes] Replace LIBCXX_ENABLE_STATIC_ABI_LIBRARY & friends by a new LIBCXX_CXX_ABI choice
This contribution was made on Jan 10
-
[D134221] [runtimes] Always define the cxx_shared, cxx_static & other targets
This contribution was made on Jan 10
-
[D148266] [clang][driver] Linking to just-built libc++.dylib when bootstrapping libc++ with clang
This contribution was made on Jan 10
-
[D154140] [libc++] Add .fuzz.cpp tests and move the fuzzing tests to the normal locations
This contribution was made on Jan 10
-
[D155312] [libc++] Use _Complex for multiplication and division of complex floating point types
This contribution was made on Jan 10
-
[D152208] [libc++] Introduce __make_uninitialized_buffer and use it instead of get_temporary_buffer
This contribution was made on Jan 10
-
[D130631] [libc++] Implement P0288R9 (move_only_function)
This contribution was made on Jan 10
-
[D145982] [libc++] Implement std::gcd using the binary version
This contribution was made on Jan 10
-
[D131929] [[libc++] Resolve warnings for Wimplicit-float-conversion, Wmacro-redefined, Wzero-as-null-pointer-constant, Wsign-conversion
This contribution was made on Jan 10
-
[D149794] [libc++] Use -fexperimental-library when available to enable experimental features
This contribution was made on Jan 10
-
[D121213] [libc++] Enable modernize-use-equals-delete
This contribution was made on Jan 10
-
[D142294] [libc++] Allow transforming to a different type in transform_inclusive_scan
This contribution was made on Jan 10
-
[D121436] [libc++][ranges] Add ranges::out_value_result
This contribution was made on Jan 10
-
[D140278][libc++] Add __pointer_int_pair
This contribution was made on Jan 10
-
[D124122][libc++] Optimize std::rotate
This contribution was made on Jan 10
- Some issues not shown.





