lp:~pali/llvm/lldb-trunk

Created by Pali on 2014-04-11 and last modified on 2019-01-22
Get this branch:
bzr branch lp:~pali/llvm/lldb-trunk

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Pali
Project:
LLVM
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the Subversion branch from http://llvm.org/svn/llvm-project/lldb/trunk.

The next import is scheduled to run in 1 hour.

Last successful import was 4 hours ago.

Import started 4 hours ago on izar and finished 4 hours ago taking 50 seconds — see the log
Import started 10 hours ago on alnitak and finished 10 hours ago taking 1 minute — see the log
Import started 16 hours ago on alnitak and finished 16 hours ago taking 1 minute — see the log
Import started 22 hours ago on izar and finished 22 hours ago taking 50 seconds — see the log
Import started on 2019-01-21 on alnitak and finished on 2019-01-21 taking 2 minutes — see the log
Import started on 2019-01-21 on izar and finished on 2019-01-21 taking 50 seconds — see the log
Import started on 2019-01-21 on alnitak and finished on 2019-01-21 taking 1 minute — see the log
Import started on 2019-01-20 on izar and finished on 2019-01-20 taking 50 seconds — see the log
Import started on 2019-01-20 on alnitak and finished on 2019-01-20 taking 1 minute — see the log
Import started on 2019-01-20 on izar and finished on 2019-01-20 taking 50 seconds — see the log

Recent revisions

18572. By labath 11 hours ago

breakpad: Add FUNC records to the symtab

This patch extends SymbolFileBreakpad::AddSymbols to include the symbols
from the FUNC records too. These symbols come from the debug info and
have a size associated with them, so they are given preference in case
there is a PUBLIC record for the same address.

To achieve this, I first pre-process the symbols into a temporary
DenseMap, and then insert the uniqued symbols into the module's symtab.

Reviewers: clayborg, lemo, zturner

Reviewed By: clayborg

Subscribers: lldb-commits

Differential Revision: https://reviews.llvm.org/D56590

18571. By jdevlieghere 12 hours ago

[Test] Fix up tests affected by the new LLVM header.

The new LLVM header is one line shorter than the old one, which lead to
some test failures. Ideally tests should rely on line numbers for
breakpoints or output, but that's a different discussion. Hopefully this
turns the bots green again.

18570. By steveire 21 hours ago

Fix test after AST dump output change

18569. By steveire on 2019-01-21

Fix test after AST dump output change

18568. By chandlerc on 2019-01-21

Fix typos throughout the license files that somehow I and my reviewers
all missed!

Thanks to Alex Bradbury for pointing this out, and the fact that I never
added the intended `legacy` anchor to the developer policy. Add that
anchor too. With hope, this will cause the links to all resolve
successfully.

18567. By steveire on 2019-01-20

Fix test after AST dump output change

18566. By steveire on 2019-01-20

Try to port tests to AST dump changes

18565. By lanza on 2019-01-19

Fix order of arguments in an lldb type summary in examples

The format for the -w argument is:

    -w name ( --category name )

Rearrange the flags correctly.

18564. By chandlerc on 2019-01-19

Update the file headers across all of the LLVM projects in the monorepo
to reflect the new license.

We understand that people may be surprised that we're moving the header
entirely to discuss the new license. We checked this carefully with the
Foundation's lawyer and we believe this is the correct approach.

Essentially, all code in the project is now made available by the LLVM
project under our new license, so you will see that the license headers
include that license only. Some of our contributors have contributed
code under our old license, and accordingly, we have retained a copy of
our old license notice in the top-level files in each project and
repository.

18563. By chandlerc on 2019-01-19

Install new LLVM license structure and new developer policy.

This installs the new developer policy and moves all of the license
files across all LLVM projects in the monorepo to the new license
structure. The remaining projects will be moved independently.

Note that I've left odd formatting and other idiosyncracies of the
legacy license structure text alone to make the diff easier to read.
Critically, note that we do not in any case *remove* the old license
notice or terms, as that remains necessary until we finish the
relicensing process.

I've updated a few license files that refer to the LLVM license to
instead simply refer generically to whatever license the LLVM project is
under, basically trying to minimize confusion.

This is really the culmination of so many people. Chris led the
community discussions, drafted the policy update and organized the
multi-year string of meeting between lawyers across the community to
figure out the strategy. Numerous lawyers at companies in the community
spent their time figuring out initial answers, and then the Foundation's
lawyer Heather Meeker has done *so* much to help refine and get us ready
here. I could keep going on, but I just want to make sure everyone
realizes what a huge community effort this has been from the begining.

Differential Revision: https://reviews.llvm.org/D56897

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.