how do i submit my patch for 'Support demangling for D symbols via dlopen'

https://github.com/llvm-mirror/lldb/pull/3

it would be *really* nice if llvm or lldb accepted industry standard
github PR's, at least as an option. Would make contributing so much
easier for outsiders

See the other thread as well.
https://llvm.org/docs/Phabricator.html

Thanks,

I only briefly scanned the patch, but I'm not sure treating D as another mangling variant of C++ is the best model - I think it will be easier if we gather all the separate language features up in the individual languages. You might have a look at the swift-enabled lldb (https://github.com/apple/swift-lldb/) to see how it is handled there. That's a little weak because we iterate over supported languages by hand. When there were a few that wasn't an issue, but as we pick up more languages, we should introduce a "do over supported languages" feature which would clean up the logic there.

Jim

I've registered to
http://lists.llvm.org/cgi-bin/mailman/subscribe/lldb-commits and sent
my patch via that email to lldb-commits@lists.llvm.org but doesn't
appear yet on http://lists.llvm.org/pipermail/lldb-commits/ ; how long
does it take for
http://lists.llvm.org/cgi-bin/mailman/subscribe/lldb-commits to
subscribe?

Still not sure why github PR's can't be accepted to remove all this
friction for outside developpers.

I've registered to
http://lists.llvm.org/cgi-bin/mailman/subscribe/lldb-commits and sent
my patch via that email to lldb-commits@lists.llvm.org but doesn't
appear yet on http://lists.llvm.org/pipermail/lldb-commits/ ; how long
does it take for
http://lists.llvm.org/cgi-bin/mailman/subscribe/lldb-commits to
subscribe?

Again, please sign-up for Phabricator as pointed out on the previous
mail and submit the patch there
https://llvm.org/docs/Phabricator.html

Still not sure why github PR's can't be accepted to remove all this
friction for outside developpers.

Because llvm main repo is still on svn. Once the migration to GitHub
will happen, probably PR will be accepted at some point.

Thanks,

Also see http://llvm.org/docs/Contributing.html

moved to https://reviews.llvm.org/D44321
it would've saved time if instructions had a TLDR that showed:

brew install homebrew/php/arcanist
arc diff master
# and following instructions