<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/lldb/tools/lldb-perf/darwin, branch meklort-10.0.0</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.0</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.0'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2019-07-08T21:38:34+00:00</updated>
<entry>
<title>Remove lldb-perf</title>
<updated>2019-07-08T21:38:34+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-07-08T21:38:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=cbdf794872a96a9941ea711513901f9daba21083'/>
<id>urn:sha1:cbdf794872a96a9941ea711513901f9daba21083</id>
<content type='text'>
As discussed offline, this tool is no longer used or maintained, and
doesn't provide the right abstraction for performance tracking in lldb.

Differential revision: https://reviews.llvm.org/D64362

llvm-svn: 365391
</content>
</entry>
<entry>
<title>Update the file headers across all of the LLVM projects in the monorepo</title>
<updated>2019-01-19T08:50:56+00:00</updated>
<author>
<name>Chandler Carruth</name>
<email>chandlerc@gmail.com</email>
</author>
<published>2019-01-19T08:50:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=2946cd701067404b99c39fb29dc9c74bd7193eb3'/>
<id>urn:sha1:2946cd701067404b99c39fb29dc9c74bd7193eb3</id>
<content type='text'>
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.

llvm-svn: 351636
</content>
</entry>
<entry>
<title>*** This commit represents a complete reformatting of the LLDB source code</title>
<updated>2016-09-06T20:57:50+00:00</updated>
<author>
<name>Kate Stone</name>
<email>katherine.stone@apple.com</email>
</author>
<published>2016-09-06T20:57:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=b9c1b51e45b845debb76d8658edabca70ca56079'/>
<id>urn:sha1:b9c1b51e45b845debb76d8658edabca70ca56079</id>
<content type='text'>
*** to conform to clang-format’s LLVM style.  This kind of mass change has
*** two obvious implications:

Firstly, merging this particular commit into a downstream fork may be a huge
effort.  Alternatively, it may be worth merging all changes up to this commit,
performing the same reformatting operation locally, and then discarding the
merge for this particular commit.  The commands used to accomplish this
reformatting were as follows (with current working directory as the root of
the repository):

    find . \( -iname "*.c" -or -iname "*.cpp" -or -iname "*.h" -or -iname "*.mm" \) -exec clang-format -i {} +
    find . -iname "*.py" -exec autopep8 --in-place --aggressive --aggressive {} + ;

The version of clang-format used was 3.9.0, and autopep8 was 1.2.4.

Secondly, “blame” style tools will generally point to this commit instead of
a meaningful prior commit.  There are alternatives available that will attempt
to look through this change and find the appropriate prior commit.  YMMV.

llvm-svn: 280751
</content>
</entry>
<entry>
<title>&lt;rdar://problem/13732521&gt;</title>
<updated>2013-05-02T22:40:22+00:00</updated>
<author>
<name>Enrico Granata</name>
<email>egranata@apple.com</email>
</author>
<published>2013-05-02T22:40:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=78081be1bec00c96b2aa82dbc0e9876c67c8aa1b'/>
<id>urn:sha1:78081be1bec00c96b2aa82dbc0e9876c67c8aa1b</id>
<content type='text'>
Updated the logic for the Sketch test case

llvm-svn: 180966
</content>
</entry>
<entry>
<title>Sketch test now runs 10 times</title>
<updated>2013-04-15T21:24:00+00:00</updated>
<author>
<name>Enrico Granata</name>
<email>egranata@apple.com</email>
</author>
<published>2013-04-15T21:24:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=467bca73dda8dddf752bc365bc1c7a8381912a0f'/>
<id>urn:sha1:467bca73dda8dddf752bc365bc1c7a8381912a0f</id>
<content type='text'>
Data formatters test outputs stddev

llvm-svn: 179559
</content>
</entry>
<entry>
<title>Enabling test case to write the average+stddev pair to the results</title>
<updated>2013-04-15T19:57:32+00:00</updated>
<author>
<name>Enrico Granata</name>
<email>egranata@apple.com</email>
</author>
<published>2013-04-15T19:57:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=b349efe6dd5dccf8a611ef3d11f9a30b31088228'/>
<id>urn:sha1:b349efe6dd5dccf8a611ef3d11f9a30b31088228</id>
<content type='text'>
The sketch test case writes avg+stddev for all its metrics:
	&lt;key&gt;fetch-frames&lt;/key&gt;
	&lt;dict&gt;
		&lt;key&gt;description&lt;/key&gt;
		&lt;string&gt;time to dump backtrace for every frame in every thread&lt;/string&gt;
		&lt;key&gt;stddev&lt;/key&gt;
		&lt;real&gt;0.006270938361432314&lt;/real&gt;
		&lt;key&gt;value&lt;/key&gt;
		&lt;real&gt;0.011568079851851851&lt;/real&gt;
	&lt;/dict&gt;

llvm-svn: 179550
</content>
</entry>
<entry>
<title>- Adding a relaunch feature to the performance tester: you can use the relaunch if you want to measure multiple runs of your app keeping the same metrics alive. New arguments must be supplied - and the step counter will not be reset (this makes it easy to avoid endless loops)</title>
<updated>2013-04-15T19:07:38+00:00</updated>
<author>
<name>Enrico Granata</name>
<email>egranata@apple.com</email>
</author>
<published>2013-04-15T19:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a571e21c4edae565bf2110c4d22f152f51a35529'/>
<id>urn:sha1:a571e21c4edae565bf2110c4d22f152f51a35529</id>
<content type='text'>
- Having the Sketch test case relaunch itself

llvm-svn: 179548
</content>
</entry>
<entry>
<title>Sketch test case improvements:</title>
<updated>2013-04-12T21:31:02+00:00</updated>
<author>
<name>Enrico Granata</name>
<email>egranata@apple.com</email>
</author>
<published>2013-04-12T21:31:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=85e9d6de5c70d8b6d04367838d1f469fb3384299'/>
<id>urn:sha1:85e9d6de5c70d8b6d04367838d1f469fb3384299</id>
<content type='text'>
- use the TestCase option parsing
- dump output to stdout when no file is provided

llvm-svn: 179415
</content>
</entry>
<entry>
<title>Updated the line on which to break for the formatters test</title>
<updated>2013-04-11T00:28:12+00:00</updated>
<author>
<name>Enrico Granata</name>
<email>egranata@apple.com</email>
</author>
<published>2013-04-11T00:28:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=c1c31b2c986c96b0997b6d7914d9a1d665369462'/>
<id>urn:sha1:c1c31b2c986c96b0997b6d7914d9a1d665369462</id>
<content type='text'>
Moving over to source-regex might be a good idea, but it’s not what we really want to test. Ideally, we would set a regex breakpoint to find the right line, then delete it and set one by file and line with the right line info from before.

llvm-svn: 179246
</content>
</entry>
<entry>
<title>&lt;rdar://problem/13457391&gt;</title>
<updated>2013-04-04T20:35:24+00:00</updated>
<author>
<name>Greg Clayton</name>
<email>gclayton@apple.com</email>
</author>
<published>2013-04-04T20:35:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=b7ad58a0dfe2a3db177472dacadc474a608e9bc0'/>
<id>urn:sha1:b7ad58a0dfe2a3db177472dacadc474a608e9bc0</id>
<content type='text'>
LLDB now can use a single dash for all long options for all commands form the command line and from the command interpreter. This involved just switching all calls from getopt_long() to getopt_long_only().

llvm-svn: 178789
</content>
</entry>
</feed>
