Page MenuHomePhabricator

MForster (Michael Forster)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 10 2019, 12:00 AM (176 w, 2 h)

Recent Activity

Apr 28 2022

MForster added a comment to D124317: [llvm-pdbutil] Add options to only dump symbol record at specified offset and its parents or children with spcified depth..

Sorry, I haven't investigated.

Apr 28 2022, 9:40 PM · Restricted Project, Restricted Project
MForster added a comment to D124563: Drop '* text=auto' from .gitattributes and normalize.

I *think* this would mean that if you're on Windows and have core.autocrlf set to input, when you commit changes to this files, Git will convert them back to LF line endings. Not 100% sure of that though.

Which convinced me that D97625 was right: we do want the line endings to remain CRLF, and not have them accidentally destroyed. With -text we say that we don't care, which is not true.

Apr 28 2022, 7:57 AM · Restricted Project, Restricted Project
MForster added a comment to D124606: Use `-text` git attribute instead of `text eol=...'.
Apr 28 2022, 7:31 AM · Restricted Project, Restricted Project
MForster added a comment to D124563: Drop '* text=auto' from .gitattributes and normalize.

It also seems weird to me that a file that relies on CRLF line endings is checked in explicitly with LF line endings. A better approach IMHO would be to check it in as binary.

These are all text files though, not binaries. Checking it in as binary will not show any diffs.

Apr 28 2022, 5:36 AM · Restricted Project, Restricted Project
MForster added a comment to D124606: Use `-text` git attribute instead of `text eol=...'.

NIT: change the commit message to say -text instead of binary

Ah, sorry, saw this too late...

Apr 28 2022, 5:31 AM · Restricted Project, Restricted Project
MForster retitled D124606: Use `-text` git attribute instead of `text eol=...' from Use `binary` git attribute instead of `text eol=...' to Use `-text` git attribute instead of `text eol=...'.
Apr 28 2022, 5:30 AM · Restricted Project, Restricted Project
MForster added a comment to D124606: Use `-text` git attribute instead of `text eol=...'.

NIT: change the commit message to say -text instead of binary

Apr 28 2022, 5:29 AM · Restricted Project, Restricted Project
MForster committed rG4aba5fa77482: Use `-text` git attribute instead of `text eol=...` (authored by MForster).
Use `-text` git attribute instead of `text eol=...`
Apr 28 2022, 5:29 AM · Restricted Project, Restricted Project
MForster closed D124606: Use `-text` git attribute instead of `text eol=...'.
Apr 28 2022, 5:29 AM · Restricted Project, Restricted Project
MForster updated the diff for D124606: Use `-text` git attribute instead of `text eol=...'.

Use -text instead of binary.

Apr 28 2022, 4:40 AM · Restricted Project, Restricted Project
MForster added a comment to D124563: Drop '* text=auto' from .gitattributes and normalize.

I'm proposing this: D124606.

Apr 28 2022, 4:08 AM · Restricted Project, Restricted Project
MForster updated the diff for D124606: Use `-text` git attribute instead of `text eol=...'.

Force-add crlf.cpp(.expected) with CRLF line endings.

Apr 28 2022, 4:04 AM · Restricted Project, Restricted Project
MForster requested review of D124606: Use `-text` git attribute instead of `text eol=...'.
Apr 28 2022, 3:58 AM · Restricted Project, Restricted Project
MForster added a comment to D124317: [llvm-pdbutil] Add options to only dump symbol record at specified offset and its parents or children with spcified depth..

I've reverted this because symbol-offset.test fails under MSAN:

Apr 28 2022, 3:44 AM · Restricted Project, Restricted Project
MForster added a reverting change for rGa3b7cb015fd5: [llvm-pdbutil] Add options to only dump symbol record at specified offset and…: rGcfb4e782520c: Revert "[llvm-pdbutil] Add options to only dump symbol record at specified….
Apr 28 2022, 3:43 AM · Restricted Project, Restricted Project
MForster committed rGcfb4e782520c: Revert "[llvm-pdbutil] Add options to only dump symbol record at specified… (authored by MForster).
Revert "[llvm-pdbutil] Add options to only dump symbol record at specified…
Apr 28 2022, 3:42 AM · Restricted Project, Restricted Project
MForster added a reverting change for D124317: [llvm-pdbutil] Add options to only dump symbol record at specified offset and its parents or children with spcified depth.: rGcfb4e782520c: Revert "[llvm-pdbutil] Add options to only dump symbol record at specified….
Apr 28 2022, 3:42 AM · Restricted Project, Restricted Project
MForster added a comment to D124563: Drop '* text=auto' from .gitattributes and normalize.

It also seems weird to me that a file that relies on CRLF line endings is checked in explicitly with LF line endings. A better approach IMHO would be to check it in as binary.

Apr 28 2022, 2:00 AM · Restricted Project, Restricted Project

Feb 25 2022

MForster added a comment to D120284: [lldb/test] Fix TestProgressReporting.py race issue with the event listener.

The backtrace is pretty much useless

Yes, sorry, that's all I had. Just added some evidence.

Feb 25 2022, 5:53 AM · Restricted Project
MForster committed rG4729a72acec3: Revert "[lldb/test] Fix TestProgressReporting.py race issue with the event… (authored by MForster).
Revert "[lldb/test] Fix TestProgressReporting.py race issue with the event…
Feb 25 2022, 5:08 AM
MForster added a reverting change for rG3e3e79a9e4c3: [lldb/test] Fix TestProgressReporting.py race issue with the event listener: rG4729a72acec3: Revert "[lldb/test] Fix TestProgressReporting.py race issue with the event….
Feb 25 2022, 5:08 AM
MForster added a reverting change for D120284: [lldb/test] Fix TestProgressReporting.py race issue with the event listener: rG4729a72acec3: Revert "[lldb/test] Fix TestProgressReporting.py race issue with the event….
Feb 25 2022, 5:08 AM · Restricted Project
MForster added a comment to D120284: [lldb/test] Fix TestProgressReporting.py race issue with the event listener.

This fails under MSAN:

Feb 25 2022, 5:04 AM · Restricted Project

Oct 7 2021

MForster committed rG53801a59eb05: Fix two unused-variable warnings. (authored by MForster).
Fix two unused-variable warnings.
Oct 7 2021, 6:19 AM

Oct 6 2021

MForster added a reverting change for rG00e704bf080f: [lldb] Remove "dwarf dynamic register size expressions" from RegisterInfo: rGb2c906da19a7: Revert "[lldb] Remove "dwarf dynamic register size expressions" from….
Oct 6 2021, 9:25 AM
MForster committed rGb2c906da19a7: Revert "[lldb] Remove "dwarf dynamic register size expressions" from… (authored by MForster).
Revert "[lldb] Remove "dwarf dynamic register size expressions" from…
Oct 6 2021, 9:25 AM
MForster added a reverting change for D110914: [lldb] Remove "dwarf dynamic register size expressions" from RegisterInfo: rGb2c906da19a7: Revert "[lldb] Remove "dwarf dynamic register size expressions" from….
Oct 6 2021, 9:25 AM · Restricted Project

Oct 5 2021

MForster committed rG02c018394e8a: (test commit) Fix capitalization in README.md (authored by MForster).
(test commit) Fix capitalization in README.md
Oct 5 2021, 8:38 PM

Jul 6 2021

MForster added a comment to rG21106388eb96: [clang] fixes named return of variables with dependent alignment.

I've added a repro case to the original review thread: D105380

Jul 6 2021, 1:50 AM
MForster added a comment to D105380: [clang] fixes named return of variables with dependent alignment.

Adrian has reverted this commit for me. Here is a reproduction case for the issue that is triggered by this change:

Jul 6 2021, 1:42 AM · Restricted Project

Mar 12 2021

MForster added a comment to D98450: [clang] store an identifer instead of declref for ns_error_domain attribute.

That's ok for me. I'd suggest to wait for Aaron's feedback, because IIRC it was his suggestion in the first place to go to declref.

Mar 12 2021, 4:50 AM

Dec 21 2020

MForster requested review of D93635: Remove unused variables..
Dec 21 2020, 7:15 AM · Restricted Project

Nov 6 2020

MForster accepted D90891: [clang] ns_error_domain attribute also supports CFString typed variables.
Nov 6 2020, 1:04 AM · Restricted Project

Aug 13 2020

MForster added a comment to D84005: Introduce ns_error_domain attribute..

Looks like this breaks check-clangd on Windows: http://45.33.8.238/win/21943/step_9.txt

Aug 13 2020, 7:59 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Rebase before submission

Aug 13 2020, 4:19 AM · Restricted Project

Aug 10 2020

MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Fix nit

Aug 10 2020, 6:41 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Fix mistake

Aug 10 2020, 2:49 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Add an -ast-print test

Aug 10 2020, 2:37 AM · Restricted Project

Jul 31 2020

MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Pretty-print VarDecl arguments correctly

Jul 31 2020, 2:50 AM · Restricted Project

Jul 30 2020

MForster added a comment to D84005: Introduce ns_error_domain attribute..

For context, this is the backported change, to be applied downstream before landing this review: https://github.com/apple/llvm-project/pull/1565

Jul 30 2020, 8:08 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Fix patch

Jul 30 2020, 7:41 AM · Restricted Project
MForster added inline comments to D84005: Introduce ns_error_domain attribute..
Jul 30 2020, 7:37 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Simplify code

Jul 30 2020, 7:36 AM · Restricted Project

Jul 29 2020

MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Rebase

Jul 29 2020, 9:19 PM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Apply ClangTidy suggestions

Jul 29 2020, 6:25 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Use declaration in diagnostics instead of name

Jul 29 2020, 6:04 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Rebase against master

Jul 29 2020, 5:28 AM · Restricted Project
MForster added inline comments to D84005: Introduce ns_error_domain attribute..
Jul 29 2020, 5:00 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Store the VarDecl instead of the identifier

Jul 29 2020, 5:00 AM · Restricted Project

Jul 27 2020

MForster added a comment to D84005: Introduce ns_error_domain attribute..

Two clarifying questions...

Jul 27 2020, 6:43 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Rename test back to ns_error_enum.m

Jul 27 2020, 2:46 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Fix typo

Jul 27 2020, 2:34 AM · Restricted Project
MForster added inline comments to D84005: Introduce ns_error_domain attribute..
Jul 27 2020, 2:32 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Address review comments

Jul 27 2020, 2:32 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Rebase

Jul 27 2020, 12:48 AM · Restricted Project
MForster added a comment to D84005: Introduce ns_error_domain attribute..

I have updated the attribute documentation to include the additional information provided by Doug. I think adding additional diagnostics would rather be separate changes.

Jul 27 2020, 12:33 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..
  • Address review comments
Jul 27 2020, 12:32 AM · Restricted Project
Herald added a reviewer for D84005: Introduce ns_error_domain attribute.: jdoerfert.
Jul 27 2020, 12:29 AM · Restricted Project

Jul 24 2020

MForster updated subscribers of D84005: Introduce ns_error_domain attribute..

@milseman, @doug.gregor, could you please help with the open questions on this review?

Jul 24 2020, 5:30 AM · Restricted Project
MForster added a comment to D84005: Introduce ns_error_domain attribute..

It's a bit odd that this attribute has an AST node created for it but nothing is using that AST node elsewhere in the project. Are there other patches expected for making use of this attribute?

Jul 24 2020, 5:18 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Address review comments

Jul 24 2020, 5:17 AM · Restricted Project

Jul 20 2020

MForster added inline comments to D84005: Introduce ns_error_domain attribute..
Jul 20 2020, 7:14 AM · Restricted Project
MForster added inline comments to D84005: Introduce ns_error_domain attribute..
Jul 20 2020, 6:44 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..
  • Run test also in C and C++ mode
  • Address more review comments
Jul 20 2020, 6:43 AM · Restricted Project

Jul 17 2020

MForster added a comment to D84005: Introduce ns_error_domain attribute..

FWIW, this is *really* hard to review because it's not a diff against the trunk and so it's not immediately clear what the actual changes are.

The change is missing all of its test coverage.

Jul 17 2020, 5:06 AM · Restricted Project
MForster added a comment to D84005: Introduce ns_error_domain attribute..

Did your latest update unintentionally drop the test file clang/test/Analysis/ns_error_enum.m?

Jul 17 2020, 5:03 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..

Fix diff

Jul 17 2020, 5:02 AM · Restricted Project
MForster added inline comments to D84005: Introduce ns_error_domain attribute..
Jul 17 2020, 4:46 AM · Restricted Project
MForster updated the diff for D84005: Introduce ns_error_domain attribute..
  • Address review comments
Jul 17 2020, 4:38 AM · Restricted Project
MForster updated the summary of D84005: Introduce ns_error_domain attribute..
Jul 17 2020, 1:00 AM · Restricted Project
Herald added a project to D84005: Introduce ns_error_domain attribute.: Restricted Project.
Jul 17 2020, 12:58 AM · Restricted Project

Jul 16 2020

MForster updated the diff for D83887: Add hashing support for std::tuple.
Jul 16 2020, 12:04 AM · Restricted Project

Jul 15 2020

MForster updated the diff for D83887: Add hashing support for std::tuple.
Jul 15 2020, 11:38 PM · Restricted Project
MForster updated the diff for D83887: Add hashing support for std::tuple.
Jul 15 2020, 11:37 PM · Restricted Project
MForster added inline comments to D83887: Add hashing support for std::tuple.
Jul 15 2020, 11:32 PM · Restricted Project
MForster updated the diff for D83887: Add hashing support for std::tuple.

Address review comments.

Jul 15 2020, 11:30 PM · Restricted Project
MForster added a comment to D83887: Add hashing support for std::tuple.

This is a prerequisite for future changes that I am making. The implementation is supposed to be generic and reusable.

Jul 15 2020, 10:18 AM · Restricted Project
Herald added a project to D83887: Add hashing support for std::tuple: Restricted Project.
Jul 15 2020, 10:15 AM · Restricted Project

May 20 2020

MForster added a comment to D80150: [lldb/DataFormatter] Check for overflow when finding NSDate epoch.

Reverts of a few follow-up changes were necessary as well:

May 20 2020, 4:18 AM · Restricted Project
MForster updated subscribers of D80150: [lldb/DataFormatter] Check for overflow when finding NSDate epoch.
May 20 2020, 3:12 AM · Restricted Project
MForster updated subscribers of D80150: [lldb/DataFormatter] Check for overflow when finding NSDate epoch.

This patch breaks lldb unit tests on lldb-arm-ubuntu buildbot.

http://lab.llvm.org:8014/builders/lldb-arm-ubuntu/builds/1697

May 20 2020, 3:12 AM · Restricted Project

Apr 20 2020

MForster created D78487: Explicitly move from llvm::json Array/Object to Value.
Apr 20 2020, 5:53 AM · Restricted Project
MForster retitled D78487: Explicitly move from llvm::json Array/Object to Value from Explicitly move from llvm::json Array to Value to Explicitly move from llvm::json Array/Object to Value.
Apr 20 2020, 5:53 AM · Restricted Project

Jan 30 2020

MForster created D73683: Inline debug variable..
Jan 30 2020, 1:21 AM · Restricted Project

Dec 12 2019

MForster added a comment to D70872: [clangd] Implement "textDocument/documentLink" protocol support.

Thanks! I'll land this for you.

Dec 12 2019, 5:37 AM · Restricted Project

Dec 11 2019

MForster added a comment to D70872: [clangd] Implement "textDocument/documentLink" protocol support.

I think I addressed all review comments. PTAL.

Dec 11 2019, 12:09 PM · Restricted Project
MForster updated the diff for D70872: [clangd] Implement "textDocument/documentLink" protocol support.

Adress review comments.

Dec 11 2019, 12:09 PM · Restricted Project

Nov 30 2019

MForster added inline comments to D70872: [clangd] Implement "textDocument/documentLink" protocol support.
Nov 30 2019, 2:21 PM · Restricted Project
MForster retitled D70872: [clangd] Implement "textDocument/documentLink" protocol support from Advertise documentLink capability to [clangd] Implement "textDocument/documentLink" protocol support.
Nov 30 2019, 2:02 PM · Restricted Project
MForster created D70872: [clangd] Implement "textDocument/documentLink" protocol support.
Nov 30 2019, 2:01 PM · Restricted Project