https://github.com/MaskRay updated
https://github.com/llvm/llvm-project/pull/71969
>From ceb7d2236df5ffedcddc2c5b0bbed1c3d0db7c43 Mon Sep 17 00:00:00 2001
From: Fangrui Song
Date: Thu, 9 Nov 2023 23:51:54 -0800
Subject: [PATCH 1/4] MapVector: add C++17-style try_emplace and
insert_or_assign
T
https://github.com/MaskRay edited
https://github.com/llvm/llvm-project/pull/71969
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/MaskRay closed
https://github.com/llvm/llvm-project/pull/71969
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Author: Fangrui Song
Date: 2022-12-03T18:49:51Z
New Revision: 61cb96404ed27a95df9296460d9920e8c13379e5
URL:
https://github.com/llvm/llvm-project/commit/61cb96404ed27a95df9296460d9920e8c13379e5
DIFF:
https://github.com/llvm/llvm-project/commit/61cb96404ed27a95df9296460d9920e8c13379e5.diff
LOG:
Author: Fangrui Song
Date: 2022-12-05T04:30:54Z
New Revision: 3dfacc0a56e9d5718f51b1d3ce63070e79fc2608
URL:
https://github.com/llvm/llvm-project/commit/3dfacc0a56e9d5718f51b1d3ce63070e79fc2608
DIFF:
https://github.com/llvm/llvm-project/commit/3dfacc0a56e9d5718f51b1d3ce63070e79fc2608.diff
LOG:
Author: Fangrui Song
Date: 2022-12-05T06:31:11Z
New Revision: a996cc217cefb9071888de38c6f05e5742d0106f
URL:
https://github.com/llvm/llvm-project/commit/a996cc217cefb9071888de38c6f05e5742d0106f
DIFF:
https://github.com/llvm/llvm-project/commit/a996cc217cefb9071888de38c6f05e5742d0106f.diff
LOG:
Author: Philipp Krones
Date: 2021-05-23T14:15:23-07:00
New Revision: c2f819af73c54a8cf923e5a25099ca95dbe76312
URL:
https://github.com/llvm/llvm-project/commit/c2f819af73c54a8cf923e5a25099ca95dbe76312
DIFF:
https://github.com/llvm/llvm-project/commit/c2f819af73c54a8cf923e5a25099ca95dbe76312.diff
Author: Fangrui Song
Date: 2021-06-24T14:47:03-07:00
New Revision: f1e2d5851bf869685971d5acb894b39a89ea2d49
URL:
https://github.com/llvm/llvm-project/commit/f1e2d5851bf869685971d5acb894b39a89ea2d49
DIFF:
https://github.com/llvm/llvm-project/commit/f1e2d5851bf869685971d5acb894b39a89ea2d49.diff
Author: Fangrui Song
Date: 2021-07-26T10:00:05-07:00
New Revision: b71b25008f2a746d11ed1db1f49a6461b387cc8a
URL:
https://github.com/llvm/llvm-project/commit/b71b25008f2a746d11ed1db1f49a6461b387cc8a
DIFF:
https://github.com/llvm/llvm-project/commit/b71b25008f2a746d11ed1db1f49a6461b387cc8a.diff
Author: Fangrui Song
Date: 2021-07-29T09:57:10-07:00
New Revision: 172a55e7a40d27c7882be2e86d515696d8e12427
URL:
https://github.com/llvm/llvm-project/commit/172a55e7a40d27c7882be2e86d515696d8e12427
DIFF:
https://github.com/llvm/llvm-project/commit/172a55e7a40d27c7882be2e86d515696d8e12427.diff
Author: Fangrui Song
Date: 2021-07-29T09:59:45-07:00
New Revision: 72a83674dd3a13b59442cd7cb07b53902f7d6a33
URL:
https://github.com/llvm/llvm-project/commit/72a83674dd3a13b59442cd7cb07b53902f7d6a33
DIFF:
https://github.com/llvm/llvm-project/commit/72a83674dd3a13b59442cd7cb07b53902f7d6a33.diff
Author: Fangrui Song
Date: 2021-08-16T16:41:17-07:00
New Revision: 5a95ff2bfcc191f3ffecb69ac1d762a93b149eee
URL:
https://github.com/llvm/llvm-project/commit/5a95ff2bfcc191f3ffecb69ac1d762a93b149eee
DIFF:
https://github.com/llvm/llvm-project/commit/5a95ff2bfcc191f3ffecb69ac1d762a93b149eee.diff
Author: Fangrui Song
Date: 2021-08-20T15:24:58-07:00
New Revision: 40aab0412fe7a14781e133627c2bb0a22761eac8
URL:
https://github.com/llvm/llvm-project/commit/40aab0412fe7a14781e133627c2bb0a22761eac8
DIFF:
https://github.com/llvm/llvm-project/commit/40aab0412fe7a14781e133627c2bb0a22761eac8.diff
Author: Fangrui Song
Date: 2020-02-09T17:45:32-08:00
New Revision: 512c03bac449d8d40c5fc8d0ff1719f887c7fdc3
URL:
https://github.com/llvm/llvm-project/commit/512c03bac449d8d40c5fc8d0ff1719f887c7fdc3
DIFF:
https://github.com/llvm/llvm-project/commit/512c03bac449d8d40c5fc8d0ff1719f887c7fdc3.diff
Author: Fangrui Song
Date: 2020-02-21T17:38:39-08:00
New Revision: ebee131259719fa9c06cd346e21ace3fa8ac0888
URL:
https://github.com/llvm/llvm-project/commit/ebee131259719fa9c06cd346e21ace3fa8ac0888
DIFF:
https://github.com/llvm/llvm-project/commit/ebee131259719fa9c06cd346e21ace3fa8ac0888.diff
Author: Fangrui Song
Date: 2020-02-21T18:51:05-08:00
New Revision: e29065a105342a904871437d18a4e6fab09e5bc1
URL:
https://github.com/llvm/llvm-project/commit/e29065a105342a904871437d18a4e6fab09e5bc1
DIFF:
https://github.com/llvm/llvm-project/commit/e29065a105342a904871437d18a4e6fab09e5bc1.diff
Author: Fangrui Song
Date: 2020-03-09T12:50:28-07:00
New Revision: 71269a1f172cdad1cc0d7e2e6c94a7ece11ddb27
URL:
https://github.com/llvm/llvm-project/commit/71269a1f172cdad1cc0d7e2e6c94a7ece11ddb27
DIFF:
https://github.com/llvm/llvm-project/commit/71269a1f172cdad1cc0d7e2e6c94a7ece11ddb27.diff
Author: Fangrui Song
Date: 2021-02-13T11:10:29-08:00
New Revision: 135d07fb0d8f7fed37c4f8cebb42c70cd05bfa84
URL:
https://github.com/llvm/llvm-project/commit/135d07fb0d8f7fed37c4f8cebb42c70cd05bfa84
DIFF:
https://github.com/llvm/llvm-project/commit/135d07fb0d8f7fed37c4f8cebb42c70cd05bfa84.diff
Author: Fangrui Song
Date: 2021-04-19T16:36:54-07:00
New Revision: a2cd6d07691a645bfb8fb5eeeba2eb5970312c7f
URL:
https://github.com/llvm/llvm-project/commit/a2cd6d07691a645bfb8fb5eeeba2eb5970312c7f
DIFF:
https://github.com/llvm/llvm-project/commit/a2cd6d07691a645bfb8fb5eeeba2eb5970312c7f.diff
Author: Fangrui Song
Date: 2021-04-19T19:39:10-07:00
New Revision: cdae6d7711d621c19623ae4fbfdde9e0301260c7
URL:
https://github.com/llvm/llvm-project/commit/cdae6d7711d621c19623ae4fbfdde9e0301260c7
DIFF:
https://github.com/llvm/llvm-project/commit/cdae6d7711d621c19623ae4fbfdde9e0301260c7.diff
Author: Philipp Krones
Date: 2021-05-05T10:03:02-07:00
New Revision: 632ebc4ab4374e53fce1ec870465c587e0a33668
URL:
https://github.com/llvm/llvm-project/commit/632ebc4ab4374e53fce1ec870465c587e0a33668
DIFF:
https://github.com/llvm/llvm-project/commit/632ebc4ab4374e53fce1ec870465c587e0a33668.diff
Author: Fangrui Song
Date: 2020-08-06T08:27:15-07:00
New Revision: a6db64ef4a9906c96ef5652739ac15aefaa7827c
URL:
https://github.com/llvm/llvm-project/commit/a6db64ef4a9906c96ef5652739ac15aefaa7827c
DIFF:
https://github.com/llvm/llvm-project/commit/a6db64ef4a9906c96ef5652739ac15aefaa7827c.diff
Author: Fangrui Song
Date: 2020-09-21T17:41:59-07:00
New Revision: 0b9f9eced9c532ee9bbf320216a2e85b314eb5f0
URL:
https://github.com/llvm/llvm-project/commit/0b9f9eced9c532ee9bbf320216a2e85b314eb5f0
DIFF:
https://github.com/llvm/llvm-project/commit/0b9f9eced9c532ee9bbf320216a2e85b314eb5f0.diff
Author: Fangrui Song
Date: 2020-09-21T18:11:26-07:00
New Revision: 95bfeb5903c7b75a0a9ddf5c4b53e4308bb05486
URL:
https://github.com/llvm/llvm-project/commit/95bfeb5903c7b75a0a9ddf5c4b53e4308bb05486
DIFF:
https://github.com/llvm/llvm-project/commit/95bfeb5903c7b75a0a9ddf5c4b53e4308bb05486.diff
Author: Fangrui Song
Date: 2020-09-22T13:08:12-07:00
New Revision: f21212215031e5871c38daf3b06b1a6250fd
URL:
https://github.com/llvm/llvm-project/commit/f21212215031e5871c38daf3b06b1a6250fd
DIFF:
https://github.com/llvm/llvm-project/commit/f21212215031e5871c38daf3b06b1a6250fd.diff
Author: Fangrui Song
Date: 2020-09-25T17:33:12-07:00
New Revision: 67782a0f99c6a792c9d60267d42b21f7335814ba
URL:
https://github.com/llvm/llvm-project/commit/67782a0f99c6a792c9d60267d42b21f7335814ba
DIFF:
https://github.com/llvm/llvm-project/commit/67782a0f99c6a792c9d60267d42b21f7335814ba.diff
Author: maskray
Date: Wed Oct 16 18:28:07 2019
New Revision: 375072
URL: http://llvm.org/viewvc/llvm-project?rev=375072&view=rev
Log:
SBCommandReturnObject: change LLDB_RECORD_METHOD(..., FILE *, ...) to use
LLDB_RECORD_DUMMY
POSIX says FILE is a typedef to a structure containing information abo
Author: maskray
Date: Wed Jul 24 22:15:50 2019
New Revision: 366983
URL: http://llvm.org/viewvc/llvm-project?rev=366983&view=rev
Log:
cli-wrapper-mpxtable.cpp: fix file header
Modified:
lldb/trunk/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.cpp
Modified: lldb/trunk/tools/intel-featur
Author: maskray
Date: Thu Jul 25 02:56:45 2019
New Revision: 367001
URL: http://llvm.org/viewvc/llvm-project?rev=367001&view=rev
Log:
SymbolFile: Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after
D65089/r366791
Modified:
lldb/trunk/source/Symbol/SymbolFile.cpp
Modified: lld
Author: maskray
Date: Fri Jul 26 01:33:36 2019
New Revision: 367090
URL: http://llvm.org/viewvc/llvm-project?rev=367090&view=rev
Log:
ObjectFileELF: Use llvm::JamCRC to refactor CRC32 computation
Reviewed By: labath
Differential Revision: https://reviews.llvm.org/D65318
Modified:
lldb/trunk
Author: maskray
Date: Thu Aug 1 05:34:43 2019
New Revision: 367549
URL: http://llvm.org/viewvc/llvm-project?rev=367549&view=rev
Log:
[lit] Use ld.lld -z separate-code to work around a debug_line parsing bug
The issue was exposed by D64903/r367537.
http://lab.llvm.org:8011/builders/lldb-x64-windo
Author: maskray
Date: Sun Aug 4 22:43:48 2019
New Revision: 367800
URL: http://llvm.org/viewvc/llvm-project?rev=367800&view=rev
Log:
Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC
F_{None,Text,Append} are kept for compatibility since r334221.
Modified:
lldb/trunk/include/lldb/Uti
Author: maskray
Date: Mon Sep 16 00:52:30 2019
New Revision: 371962
URL: http://llvm.org/viewvc/llvm-project?rev=371962&view=rev
Log:
[test] Add -z separate-code to fix tests that ae sensitive to exact addresses
after r371958
Modified:
lldb/trunk/lit/SymbolFile/DWARF/debug-types-address-rang
Author: maskray
Date: Sun May 12 21:42:32 2019
New Revision: 360554
URL: http://llvm.org/viewvc/llvm-project?rev=360554&view=rev
Log:
Fix file names in file headers. NFC
Modified:
lldb/trunk/include/lldb/API/SBExpressionOptions.h
lldb/trunk/include/lldb/API/SBThreadPlan.h
lldb/trunk/i
Author: maskray
Date: Sun May 12 22:05:46 2019
New Revision: 360557
URL: http://llvm.org/viewvc/llvm-project?rev=360557&view=rev
Log:
[CMake] Add lli to LLDB_TEST_DEPS
lli is used by lit/Breakpoint/jitbp_elf.test
I had a test failure when running check-lldb-lit because my lli was stale.
Modified
Author: maskray
Date: Mon May 13 01:25:53 2019
New Revision: 360562
URL: http://llvm.org/viewvc/llvm-project?rev=360562&view=rev
Log:
Remove declaratons of deleted structs/classes
Modified:
lldb/trunk/include/lldb/lldb-forward.h
Modified: lldb/trunk/include/lldb/lldb-forward.h
URL:
http://l
Author: maskray
Date: Mon May 13 21:09:52 2019
New Revision: 360646
URL: http://llvm.org/viewvc/llvm-project?rev=360646&view=rev
Log:
ARMDefines.h: fix -Wimplicit-fallthrough in -DLLVM_ENABLE_ASSERTIONS=OFF builds
Reviewed By: JDevlieghere
Differential Revision: https://reviews.llvm.org/D61844
Author: maskray
Date: Tue May 14 01:55:50 2019
New Revision: 360654
URL: http://llvm.org/viewvc/llvm-project?rev=360654&view=rev
Log:
typedef enum -> enum
Reviewed By: labath
Differential Revision: https://reviews.llvm.org/D61883
Modified:
lldb/trunk/include/lldb/Breakpoint/Breakpoint.h
Author: maskray
Date: Wed May 15 02:15:13 2019
New Revision: 360757
URL: http://llvm.org/viewvc/llvm-project?rev=360757&view=rev
Log:
Group forward declarations in one namespace lldb_private {}
Modified:
lldb/trunk/include/lldb/Core/Address.h
lldb/trunk/include/lldb/Core/AddressRange.h
Author: maskray
Date: Wed May 15 04:23:54 2019
New Revision: 360762
URL: http://llvm.org/viewvc/llvm-project?rev=360762&view=rev
Log:
Delete unnecessary copy ctors/copy assignment operators
It's the simplest and gives the cleanest semantics.
Modified:
lldb/trunk/include/lldb/Core/ModuleChild
Author: maskray
Date: Thu May 16 01:37:32 2019
New Revision: 360865
URL: http://llvm.org/viewvc/llvm-project?rev=360865&view=rev
Log:
Simplify ArchSpec::IsMIPS()
Modified:
lldb/trunk/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp
lldb/trunk/source/Plugins/Disassembler/llvm/Disassembler
Author: maskray
Date: Thu May 16 02:07:33 2019
New Revision: 360868
URL: http://llvm.org/viewvc/llvm-project?rev=360868&view=rev
Log:
Simplify Triple::ppc64{,le} checks with Triple::isPPC64()
While here, update some ppc64le specific check to isPPC64(), if it
applies to big-endian as well, in the
Author: maskray
Date: Wed May 22 01:38:23 2019
New Revision: 361358
URL: http://llvm.org/viewvc/llvm-project?rev=361358&view=rev
Log:
Delete unnecessary copy ctors
Modified:
lldb/trunk/include/lldb/Core/SearchFilter.h
lldb/trunk/include/lldb/Utility/FileSpec.h
lldb/trunk/include/lldb/
Author: maskray
Date: Wed May 29 07:36:11 2019
New Revision: 361962
URL: http://llvm.org/viewvc/llvm-project?rev=361962&view=rev
Log:
Clean up DWARFDebugInfoEntry
Modified:
lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFD
Author: maskray
Date: Wed May 29 18:51:16 2019
New Revision: 362049
URL: http://llvm.org/viewvc/llvm-project?rev=362049&view=rev
Log:
DWARFDebugInfoEntry: delete unused Extract() and rename FastExtract() to
Extract()
The function Extract() is almost a duplicate of FastExtract() but is not used.
Author: maskray
Date: Tue Jun 4 18:49:06 2019
New Revision: 362570
URL: http://llvm.org/viewvc/llvm-project?rev=362570&view=rev
Log:
Fix -Wsign-compare by explicit cast after r362557
Modified:
lldb/trunk/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
Modified:
lldb/trunk
Author: maskray
Date: Fri Jun 28 17:55:13 2019
New Revision: 364702
URL: http://llvm.org/viewvc/llvm-project?rev=364702&view=rev
Log:
Use const auto *
Modified:
lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
lldb/trunk/source/Symbol/Block.cpp
Modified: lldb/trunk/sour
Author: maskray
Date: Mon Jul 8 00:07:05 2019
New Revision: 365295
URL: http://llvm.org/viewvc/llvm-project?rev=365295&view=rev
Log:
Change LaunchThread interface to return an Expected for non-Apple-non-Windows
Fixes Linux build errors after D64163/r365226
Modified:
lldb/trunk/include/lldb/
Author: Marcel Hlopko
Date: 2020-10-29T13:09:05-07:00
New Revision: 9bb9b737c5573cf3850230bc4db8dac7be0e1e85
URL:
https://github.com/llvm/llvm-project/commit/9bb9b737c5573cf3850230bc4db8dac7be0e1e85
DIFF:
https://github.com/llvm/llvm-project/commit/9bb9b737c5573cf3850230bc4db8dac7be0e1e85.diff
Author: Fangrui Song
Date: 2020-12-01T19:14:35-08:00
New Revision: ce5e21868c22479df62ebd8884adc1bd7c964433
URL:
https://github.com/llvm/llvm-project/commit/ce5e21868c22479df62ebd8884adc1bd7c964433
DIFF:
https://github.com/llvm/llvm-project/commit/ce5e21868c22479df62ebd8884adc1bd7c964433.diff
Author: Fangrui Song
Date: 2021-01-17T13:16:38-08:00
New Revision: 95d146182fdf2315e74943b93fb3bb0cbafc5d89
URL:
https://github.com/llvm/llvm-project/commit/95d146182fdf2315e74943b93fb3bb0cbafc5d89
DIFF:
https://github.com/llvm/llvm-project/commit/95d146182fdf2315e74943b93fb3bb0cbafc5d89.diff
Author: Fangrui Song
Date: 2021-01-17T17:19:29-08:00
New Revision: b74ae43c44b1c954508149409d3cfe6477be4079
URL:
https://github.com/llvm/llvm-project/commit/b74ae43c44b1c954508149409d3cfe6477be4079
DIFF:
https://github.com/llvm/llvm-project/commit/b74ae43c44b1c954508149409d3cfe6477be4079.diff
Author: Fangrui Song
Date: 2021-01-20T14:22:33-08:00
New Revision: 6afdf13ae4ccf00296065960a0b311c87e6f8dd5
URL:
https://github.com/llvm/llvm-project/commit/6afdf13ae4ccf00296065960a0b311c87e6f8dd5
DIFF:
https://github.com/llvm/llvm-project/commit/6afdf13ae4ccf00296065960a0b311c87e6f8dd5.diff
Author: Fangrui Song
Date: 2021-01-24T20:21:57Z
New Revision: 50830e50031b5420f09f79e82cf6ec984fb8328d
URL:
https://github.com/llvm/llvm-project/commit/50830e50031b5420f09f79e82cf6ec984fb8328d
DIFF:
https://github.com/llvm/llvm-project/commit/50830e50031b5420f09f79e82cf6ec984fb8328d.diff
LOG:
Author: Fangrui Song
Date: 2021-02-01T21:45:51-08:00
New Revision: 45db9d4594bdbb4a304c16f6ad61b87c60eeb300
URL:
https://github.com/llvm/llvm-project/commit/45db9d4594bdbb4a304c16f6ad61b87c60eeb300
DIFF:
https://github.com/llvm/llvm-project/commit/45db9d4594bdbb4a304c16f6ad61b87c60eeb300.diff
Author: Michele Scandale
Date: 2020-07-17T16:43:17-07:00
New Revision: 53880b8cb9c61e81457d13c0adefe51ff41664fa
URL:
https://github.com/llvm/llvm-project/commit/53880b8cb9c61e81457d13c0adefe51ff41664fa
DIFF:
https://github.com/llvm/llvm-project/commit/53880b8cb9c61e81457d13c0adefe51ff41664fa.di
Author: Fangrui Song
Date: 2020-01-06T10:01:55-08:00
New Revision: bbfebd7b8a671c9649305b8a5f72e93dd1ef60e1
URL:
https://github.com/llvm/llvm-project/commit/bbfebd7b8a671c9649305b8a5f72e93dd1ef60e1
DIFF:
https://github.com/llvm/llvm-project/commit/bbfebd7b8a671c9649305b8a5f72e93dd1ef60e1.diff
Author: Fangrui Song
Date: 2020-01-11T13:34:52-08:00
New Revision: 6fdd6a7b3f696972edc244488f59532d05136a27
URL:
https://github.com/llvm/llvm-project/commit/6fdd6a7b3f696972edc244488f59532d05136a27
DIFF:
https://github.com/llvm/llvm-project/commit/6fdd6a7b3f696972edc244488f59532d05136a27.diff
Author: Fangrui Song
Date: 2020-01-24T00:29:53-08:00
New Revision: 041fa5ad7c3c61b2253efaa049326ea7e98752ab
URL:
https://github.com/llvm/llvm-project/commit/041fa5ad7c3c61b2253efaa049326ea7e98752ab
DIFF:
https://github.com/llvm/llvm-project/commit/041fa5ad7c3c61b2253efaa049326ea7e98752ab.diff
Author: Fangrui Song
Date: 2020-02-05T10:25:04-08:00
New Revision: 77519b60d99233ccea2622ea3e40b30018d2f228
URL:
https://github.com/llvm/llvm-project/commit/77519b60d99233ccea2622ea3e40b30018d2f228
DIFF:
https://github.com/llvm/llvm-project/commit/77519b60d99233ccea2622ea3e40b30018d2f228.diff
https://github.com/MaskRay edited
https://github.com/llvm/llvm-project/pull/140978
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/MaskRay closed
https://github.com/llvm/llvm-project/pull/140978
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
201 - 262 of 262 matches
Mail list logo