Page MenuHomePhabricator

arphaman (Alex Lorenz)
User

Projects

User does not belong to any projects.

User Details

User Since
Jun 25 2014, 4:17 PM (264 w, 4 d)

Recent Activity

Thu, Jul 18

arphaman abandoned D64875: Add LLVM's LICENSE.txt file to the monorepo root.

I will abandon this patch and will try to reach out to the Foundation for guidance instead. I offered more rationale on why we think this is important on llvm-dev:

Thu, Jul 18, 3:58 PM · Restricted Project
arphaman committed rG4cd905bdc1a8: [clang-scan-deps] Dependency directives source minimizer: handle #pragma once (authored by arphaman).
[clang-scan-deps] Dependency directives source minimizer: handle #pragma once
Thu, Jul 18, 3:34 PM
arphaman committed rL366509: [clang-scan-deps] Dependency directives source minimizer: handle #pragma once.
[clang-scan-deps] Dependency directives source minimizer: handle #pragma once
Thu, Jul 18, 3:32 PM
arphaman closed D64945: [clang-scan-deps] Dependency directives source minimizer: handle #pragma once.
Thu, Jul 18, 3:32 PM · Restricted Project, Restricted Project
arphaman created D64945: [clang-scan-deps] Dependency directives source minimizer: handle #pragma once.
Thu, Jul 18, 1:27 PM · Restricted Project, Restricted Project

Wed, Jul 17

arphaman created D64875: Add LLVM's LICENSE.txt file to the monorepo root.
Wed, Jul 17, 11:33 AM · Restricted Project

Fri, Jul 12

arphaman committed rG9178b10163f7: NFC: utils/perf-training: Python 3 compatibility for lit.cfg (authored by arphaman).
NFC: utils/perf-training: Python 3 compatibility for lit.cfg
Fri, Jul 12, 3:30 PM
arphaman committed rL365969: NFC: utils/perf-training: Python 3 compatibility for lit.cfg.
NFC: utils/perf-training: Python 3 compatibility for lit.cfg
Fri, Jul 12, 3:29 PM
arphaman committed rG6d187f0eff66: [macCatalyst] Use macCatalyst pretty name in .build_version darwin assembly… (authored by arphaman).
[macCatalyst] Use macCatalyst pretty name in .build_version darwin assembly…
Fri, Jul 12, 3:07 PM
arphaman committed rL365964: [macCatalyst] Use macCatalyst pretty name in .build_version darwin.
[macCatalyst] Use macCatalyst pretty name in .build_version darwin
Fri, Jul 12, 3:07 PM

Thu, Jul 11

arphaman committed rG8955be68cfca: NFC: lit: python3 compatibility for functions… (authored by arphaman).
NFC: lit: python3 compatibility for functions…
Thu, Jul 11, 5:50 PM
arphaman committed rL365852: NFC: lit: python3 compatibility for functions.
NFC: lit: python3 compatibility for functions
Thu, Jul 11, 5:49 PM

Wed, Jul 10

arphaman committed rG9a6c17b5b862: [clang-scan-deps] Dependency directives source minimizer: single quotes are not… (authored by arphaman).
[clang-scan-deps] Dependency directives source minimizer: single quotes are not…
Wed, Jul 10, 3:04 PM
arphaman committed rL365700: [clang-scan-deps] Dependency directives source minimizer:.
[clang-scan-deps] Dependency directives source minimizer:
Wed, Jul 10, 3:03 PM
arphaman closed D64525: [clang-scan-deps] Dependency directives source minimizer: single quotes are not digit separators after a valid character literal prefix.
Wed, Jul 10, 3:03 PM · Restricted Project, Restricted Project
arphaman added inline comments to D64525: [clang-scan-deps] Dependency directives source minimizer: single quotes are not digit separators after a valid character literal prefix.
Wed, Jul 10, 12:54 PM · Restricted Project, Restricted Project
arphaman added inline comments to D64525: [clang-scan-deps] Dependency directives source minimizer: single quotes are not digit separators after a valid character literal prefix.
Wed, Jul 10, 12:52 PM · Restricted Project, Restricted Project
arphaman created D64525: [clang-scan-deps] Dependency directives source minimizer: single quotes are not digit separators after a valid character literal prefix.
Wed, Jul 10, 11:42 AM · Restricted Project, Restricted Project

Wed, Jul 3

arphaman committed rG2d57e7d6578e: [clang-scan-deps] use `-Wno-error` when scanning for dependencies (authored by arphaman).
[clang-scan-deps] use `-Wno-error` when scanning for dependencies
Wed, Jul 3, 11:03 AM
arphaman committed rL365065: [clang-scan-deps] use `-Wno-error` when scanning for dependencies.
[clang-scan-deps] use `-Wno-error` when scanning for dependencies
Wed, Jul 3, 11:02 AM
arphaman closed D64149: [clang-scan-deps] use `-Wno-error` when scanning for dependencies.
Wed, Jul 3, 11:02 AM · Restricted Project, Restricted Project
arphaman created D64149: [clang-scan-deps] use `-Wno-error` when scanning for dependencies.
Wed, Jul 3, 10:53 AM · Restricted Project, Restricted Project
arphaman committed rGb853fa6bffcb: [macCatalyst] Print out macCatalyst in llvm-objdump for the platform (authored by arphaman).
[macCatalyst] Print out macCatalyst in llvm-objdump for the platform
Wed, Jul 3, 10:48 AM
arphaman committed rL365064: [macCatalyst] Print out macCatalyst in llvm-objdump for the platform.
[macCatalyst] Print out macCatalyst in llvm-objdump for the platform
Wed, Jul 3, 10:48 AM

Tue, Jul 2

arphaman committed rG3dbdbbec8494: [triple] Use 'macabi' environment name for the Mac Catalyst triples (authored by arphaman).
[triple] Use 'macabi' environment name for the Mac Catalyst triples
Tue, Jul 2, 6:04 PM
arphaman committed rL364988: [triple] Use 'macabi' environment name for the Mac Catalyst triples.
[triple] Use 'macabi' environment name for the Mac Catalyst triples
Tue, Jul 2, 6:04 PM
arphaman committed rGda1dfecd32f4: Add support for the 'macCatalyst' MachO platform (authored by arphaman).
Add support for the 'macCatalyst' MachO platform
Tue, Jul 2, 4:50 PM
arphaman committed rL364981: Add support for the 'macCatalyst' MachO platform.
Add support for the 'macCatalyst' MachO platform
Tue, Jul 2, 4:47 PM
arphaman closed D64107: Add support for the 'macCatalyst' MachO platform.
Tue, Jul 2, 4:47 PM · Restricted Project
arphaman created D64107: Add support for the 'macCatalyst' MachO platform.
Tue, Jul 2, 3:26 PM · Restricted Project
arphaman committed rG31dee6d6ed20: [triple] add 'macCatalyst' environment type (authored by arphaman).
[triple] add 'macCatalyst' environment type
Tue, Jul 2, 2:38 PM
arphaman committed rL364971: [triple] add 'macCatalyst' environment type.
[triple] add 'macCatalyst' environment type
Tue, Jul 2, 2:37 PM
arphaman closed D64097: [triple] add 'macCatalyst' environment.
Tue, Jul 2, 2:37 PM · Restricted Project
arphaman retitled D64097: [triple] add 'macCatalyst' environment from [triple] add 'macCatalyst to [triple] add 'macCatalyst' environment.
Tue, Jul 2, 1:26 PM · Restricted Project
arphaman created D64097: [triple] add 'macCatalyst' environment.
Tue, Jul 2, 1:26 PM · Restricted Project
arphaman updated subscribers of D64089: [Driver] Introduce -stdlib++-isystem.
Tue, Jul 2, 1:06 PM · Restricted Project

Fri, Jun 28

arphaman updated the diff for D63961: [clangd][xpc] pass the LSP value using data instead of string.

Added missing xpc_release in the test.

Fri, Jun 28, 3:56 PM · Restricted Project
arphaman retitled D63961: [clangd][xpc] pass the LSP value using data instead of string from [clangd][xpc] pass it LSP value using data instead of string to [clangd][xpc] pass the LSP value using data instead of string.
Fri, Jun 28, 3:48 PM · Restricted Project
arphaman created D63961: [clangd][xpc] pass the LSP value using data instead of string.
Fri, Jun 28, 3:47 PM · Restricted Project

Thu, Jun 27

arphaman created D63907: [clang-scan-deps] Implementation of dependency scanner over minimized sources.
Thu, Jun 27, 5:06 PM · Restricted Project

Wed, Jun 26

arphaman committed rGd5f7196feb7d: [clang-scan-deps] Introduce the DependencyScanning library with the thread… (authored by arphaman).
[clang-scan-deps] Introduce the DependencyScanning library with the thread…
Wed, Jun 26, 2:15 PM
arphaman committed rL364474: [clang-scan-deps] Introduce the DependencyScanning library with the.
[clang-scan-deps] Introduce the DependencyScanning library with the
Wed, Jun 26, 2:12 PM
arphaman closed D63681: [clang-scan-deps] Introduce the DependencyScanning library with the thread worker code and better error handling.
Wed, Jun 26, 2:12 PM · Restricted Project, Restricted Project
arphaman added a comment to D63681: [clang-scan-deps] Introduce the DependencyScanning library with the thread worker code and better error handling.

@aganea The FS status and most of file reads will be cached with the shared FS. Hopefully I can put up a patch for it this week.

Wed, Jun 26, 2:11 PM · Restricted Project, Restricted Project
arphaman added inline comments to D63681: [clang-scan-deps] Introduce the DependencyScanning library with the thread worker code and better error handling.
Wed, Jun 26, 2:07 PM · Restricted Project, Restricted Project

Jun 21 2019

arphaman created D63681: [clang-scan-deps] Introduce the DependencyScanning library with the thread worker code and better error handling.
Jun 21 2019, 5:02 PM · Restricted Project, Restricted Project
arphaman committed rL364088: [clang-scan-deps] print the dependencies to stdout.
[clang-scan-deps] print the dependencies to stdout
Jun 21 2019, 11:50 AM
arphaman committed rG459f733ef00b: [clang-scan-deps] print the dependencies to stdout and remove the need to use… (authored by arphaman).
[clang-scan-deps] print the dependencies to stdout and remove the need to use…
Jun 21 2019, 11:24 AM
arphaman closed D63579: [clang-scan-deps] print the dependencies to stdout and remove the need to use -MD options in the CDB.
Jun 21 2019, 11:21 AM · Restricted Project, Restricted Project

Jun 20 2019

arphaman updated the diff for D63579: [clang-scan-deps] print the dependencies to stdout and remove the need to use -MD options in the CDB.

Use the shared stream as suggested.

Jun 20 2019, 6:37 PM · Restricted Project, Restricted Project
arphaman added inline comments to D63579: [clang-scan-deps] print the dependencies to stdout and remove the need to use -MD options in the CDB.
Jun 20 2019, 4:29 PM · Restricted Project, Restricted Project
arphaman updated the diff for D63579: [clang-scan-deps] print the dependencies to stdout and remove the need to use -MD options in the CDB.

removed the lock

Jun 20 2019, 1:13 PM · Restricted Project, Restricted Project
arphaman added inline comments to D63579: [clang-scan-deps] print the dependencies to stdout and remove the need to use -MD options in the CDB.
Jun 20 2019, 1:13 PM · Restricted Project, Restricted Project

Jun 19 2019

arphaman created D63579: [clang-scan-deps] print the dependencies to stdout and remove the need to use -MD options in the CDB.
Jun 19 2019, 4:30 PM · Restricted Project, Restricted Project
arphaman committed rG8d9eb7acd548: Unify DependencyFileGenerator class and DependencyCollector interface (NFCI) (authored by arphaman).
Unify DependencyFileGenerator class and DependencyCollector interface (NFCI)
Jun 19 2019, 10:05 AM
arphaman committed rL363840: Unify DependencyFileGenerator class and DependencyCollector interface (NFCI).
Unify DependencyFileGenerator class and DependencyCollector interface (NFCI)
Jun 19 2019, 10:04 AM
arphaman closed D63290: Unify DependencyFileGenerator class and DependencyCollector interface.
Jun 19 2019, 10:04 AM · Restricted Project, Restricted Project

Jun 18 2019

arphaman added inline comments to D63290: Unify DependencyFileGenerator class and DependencyCollector interface.
Jun 18 2019, 2:51 PM · Restricted Project, Restricted Project
arphaman updated the diff for D63290: Unify DependencyFileGenerator class and DependencyCollector interface.

Address review comments.

Jun 18 2019, 2:51 PM · Restricted Project, Restricted Project
arphaman committed rG7bfb43985f27: [test] NFC, udpate clang-scan-deps tests to not use -c to avoid driver issues… (authored by arphaman).
[test] NFC, udpate clang-scan-deps tests to not use -c to avoid driver issues…
Jun 18 2019, 2:36 PM
arphaman committed rL363742: [test] NFC, udpate clang-scan-deps tests to not use -c to avoid driver issues….
[test] NFC, udpate clang-scan-deps tests to not use -c to avoid driver issues…
Jun 18 2019, 2:33 PM

Jun 13 2019

arphaman updated the diff for D63290: Unify DependencyFileGenerator class and DependencyCollector interface.

Fix the missing word in the comment.

Jun 13 2019, 1:03 PM · Restricted Project, Restricted Project
arphaman created D63290: Unify DependencyFileGenerator class and DependencyCollector interface.
Jun 13 2019, 11:26 AM · Restricted Project, Restricted Project

Jun 12 2019

arphaman committed rGd26435162829: [clang-scan-deps] Include <mutex> in ClangScanDeps.cpp to ensure it builds on… (authored by arphaman).
[clang-scan-deps] Include <mutex> in ClangScanDeps.cpp to ensure it builds on…
Jun 12 2019, 2:50 PM
arphaman committed rL363208: [clang-scan-deps] Include <mutex> in ClangScanDeps.cpp to ensure it.
[clang-scan-deps] Include <mutex> in ClangScanDeps.cpp to ensure it
Jun 12 2019, 2:49 PM
arphaman committed rGb66be8c4d356: NFC, Update the ClangScanDeps.cpp file's license comment (authored by arphaman).
NFC, Update the ClangScanDeps.cpp file's license comment
Jun 12 2019, 2:44 PM
arphaman committed rL363207: NFC, Update the ClangScanDeps.cpp file's license comment.
NFC, Update the ClangScanDeps.cpp file's license comment
Jun 12 2019, 2:44 PM
arphaman committed rGaeffc15f9761: NFC, fixup indentation in CMakeLists.txt from r363204 as requested in the… (authored by arphaman).
NFC, fixup indentation in CMakeLists.txt from r363204 as requested in the…
Jun 12 2019, 2:39 PM
arphaman committed rL363205: NFC, fixup indentation in CMakeLists.txt from r363204 as requested.
NFC, fixup indentation in CMakeLists.txt from r363204 as requested
Jun 12 2019, 2:38 PM
arphaman added inline comments to D60233: [clang-scan-deps] initial outline of the tool that runs preprocessor to find dependencies over a JSON compilation database.
Jun 12 2019, 2:38 PM · Restricted Project, Restricted Project
arphaman committed rGf36d83735e3e: [clang-scan-deps] initial outline of the tool that runs preprocessor to find… (authored by arphaman).
[clang-scan-deps] initial outline of the tool that runs preprocessor to find…
Jun 12 2019, 2:30 PM
arphaman committed rL363204: [clang-scan-deps] initial outline of the tool that runs preprocessor to find.
[clang-scan-deps] initial outline of the tool that runs preprocessor to find
Jun 12 2019, 2:30 PM
arphaman closed D60233: [clang-scan-deps] initial outline of the tool that runs preprocessor to find dependencies over a JSON compilation database.
Jun 12 2019, 2:30 PM · Restricted Project, Restricted Project
arphaman committed rG514cfdb18dbb: [test] Reinstate the assignment to the diagnostic log in the unittest from… (authored by arphaman).
[test] Reinstate the assignment to the diagnostic log in the unittest from…
Jun 12 2019, 1:35 PM
arphaman committed rL363199: [test] Reinstate the assignment to the diagnostic log in the unittest.
[test] Reinstate the assignment to the diagnostic log in the unittest
Jun 12 2019, 1:32 PM

Jun 11 2019

arphaman added inline comments to D63176: [SemaObjC] Infer availability of stuff declared in categories from the availability of the enclosing category.
Jun 11 2019, 5:24 PM · Restricted Project

Jun 10 2019

arphaman committed rG88377d8db79c: [Frontend] SetUpDiagnosticLog should handle unowned diagnostic consumer in the… (authored by arphaman).
[Frontend] SetUpDiagnosticLog should handle unowned diagnostic consumer in the…
Jun 10 2019, 4:32 PM
arphaman committed rL363009: [Frontend] SetUpDiagnosticLog should handle unowned diagnostic consumer.
[Frontend] SetUpDiagnosticLog should handle unowned diagnostic consumer
Jun 10 2019, 4:29 PM
arphaman closed D63101: [Frontend] SetUpDiagnosticLog should handle unowned diagnostic consumer in the compiler.
Jun 10 2019, 4:29 PM · Restricted Project
arphaman updated subscribers of D63101: [Frontend] SetUpDiagnosticLog should handle unowned diagnostic consumer in the compiler.

+ cue-commits

Jun 10 2019, 3:31 PM · Restricted Project
arphaman created D63101: [Frontend] SetUpDiagnosticLog should handle unowned diagnostic consumer in the compiler.
Jun 10 2019, 3:26 PM · Restricted Project
arphaman added inline comments to D60233: [clang-scan-deps] initial outline of the tool that runs preprocessor to find dependencies over a JSON compilation database.
Jun 10 2019, 1:24 PM · Restricted Project, Restricted Project
arphaman updated the diff for D60233: [clang-scan-deps] initial outline of the tool that runs preprocessor to find dependencies over a JSON compilation database.
  • Add test for -j2 to exercise multi threading.
  • Add InitLLVM.
Jun 10 2019, 1:24 PM · Restricted Project, Restricted Project

Jun 4 2019

arphaman updated the diff for D60233: [clang-scan-deps] initial outline of the tool that runs preprocessor to find dependencies over a JSON compilation database.

Address review comments.

Jun 4 2019, 1:33 PM · Restricted Project, Restricted Project

Jun 3 2019

arphaman committed rGbb39f78113fd: Fix windows build for commit r362459 (authored by arphaman).
Fix windows build for commit r362459
Jun 3 2019, 4:16 PM
arphaman committed rL362463: Fix windows build for commit r362459.
Fix windows build for commit r362459
Jun 3 2019, 4:15 PM
arphaman committed rG6e2d36b60b40: Add clang source minimizer that reduces source to directives that might affect… (authored by arphaman).
Add clang source minimizer that reduces source to directives that might affect…
Jun 3 2019, 3:58 PM
arphaman committed rL362459: Add clang source minimizer that reduces source to directives.
Add clang source minimizer that reduces source to directives
Jun 3 2019, 3:58 PM
arphaman closed D55463: Introduce a source minimizer that reduces source to directives that might affect the dependency list for a compilation.
Jun 3 2019, 3:57 PM · Restricted Project, Restricted Project

May 28 2019

arphaman accepted D62271: [Driver] Fix -working-directory issues.

LGTM!

May 28 2019, 1:49 PM · Restricted Project

May 24 2019

arphaman accepted D61707: [Preprocessor] Fix crash emitting note with framework location for "file not found" error..

LGTM

May 24 2019, 5:13 PM · Restricted Project

May 22 2019

arphaman added inline comments to D61707: [Preprocessor] Fix crash emitting note with framework location for "file not found" error..
May 22 2019, 2:26 PM · Restricted Project

May 20 2019

arphaman updated the diff for D55463: Introduce a source minimizer that reduces source to directives that might affect the dependency list for a compilation.

Remove some outdated commented out code.

May 20 2019, 4:54 PM · Restricted Project, Restricted Project
arphaman added inline comments to D55463: Introduce a source minimizer that reduces source to directives that might affect the dependency list for a compilation.
May 20 2019, 4:00 PM · Restricted Project, Restricted Project
arphaman updated the diff for D55463: Introduce a source minimizer that reduces source to directives that might affect the dependency list for a compilation.
  • Added diagnostic support.
  • Fixed the issue with C++14 number separators.
  • Other fixes requested by @Bigcheese .
May 20 2019, 4:00 PM · Restricted Project, Restricted Project

May 9 2019

arphaman created D61758: [driver][xray] fix the macOS support checker by supporting -macos triple in addition to -darwin.
May 9 2019, 1:50 PM · Restricted Project
arphaman committed rGdee161fb3848: NFC, make XFAIL work on macOS correctly for test/Driver/XRay/xray-instrument-os. (authored by arphaman).
NFC, make XFAIL work on macOS correctly for test/Driver/XRay/xray-instrument-os.
May 9 2019, 1:35 PM
arphaman committed rC360374: NFC, make XFAIL work on macOS correctly for test/Driver/XRay/xray-instrument-os..
NFC, make XFAIL work on macOS correctly for test/Driver/XRay/xray-instrument-os.
May 9 2019, 1:35 PM
arphaman committed rL360374: NFC, make XFAIL work on macOS correctly for test/Driver/XRay/xray-instrument-os..
NFC, make XFAIL work on macOS correctly for test/Driver/XRay/xray-instrument-os.
May 9 2019, 1:35 PM

May 8 2019

arphaman committed rGa438a898b02a: lit config: disable LSan for Apple clang compiler in addition to Apple LLVM (authored by arphaman).
lit config: disable LSan for Apple clang compiler in addition to Apple LLVM
May 8 2019, 7:45 PM