de2d8694e25a814696358e95141f4b1aa4d8847e |
|
20-Sep-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master LLVM for rebase to r275480 Bug: http://b/31320715 This merges commit 7dcf7f03e005379ef2f06db96aa93f06186b66d5 from aosp/dev. Test: Build AOSP and run RenderScript tests (host tests for slang and libbcc, RsTest, CTS) Change-Id: Iaf3738f74312d875e69f61d604ac058f381a2a1a
/external/llvm/lib/Support/YAMLTraits.cpp
|
f3ef5332fa3f4d5ec72c178a2b19dac363a19383 |
|
04-Mar-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master LLVM for rebase to r256229 http://b/26987366 Change-Id: I1f29c4676a8abe633ab5707dded58d846c973d50
/external/llvm/lib/Support/YAMLTraits.cpp
|
6948897e478cbd66626159776a8017b3c18579b9 |
|
01-Jul-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master LLVM for rebase to r239765 Bug: 20140355: This rebase pulls the upstream fix for the spurious warnings mentioned in the bug. Change-Id: I7fd24253c50f4d48d900875dcf43ce3f1721a3da
/external/llvm/lib/Support/YAMLTraits.cpp
|
4c5e43da7792f75567b693105cc53e3f1992ad98 |
|
08-Apr-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master llvm for rebase to r233350 Change-Id: I07d935f8793ee8ec6b7da003f6483046594bca49
/external/llvm/lib/Support/YAMLTraits.cpp
|
ebe69fe11e48d322045d5949c83283927a0d790b |
|
23-Mar-2015 |
Stephen Hines <srhines@google.com> |
Update aosp/master LLVM for rebase to r230699. Change-Id: I2b5be30509658cb8266be782de0ab24f9099f9b9
/external/llvm/lib/Support/YAMLTraits.cpp
|
37ed9c199ca639565f6ce88105f9e39e898d82d0 |
|
01-Dec-2014 |
Stephen Hines <srhines@google.com> |
Update aosp/master LLVM for rebase to r222494. Change-Id: Ic787f5e0124df789bd26f3f24680f45e678eef2d
/external/llvm/lib/Support/YAMLTraits.cpp
|
c6a4f5e819217e1e12c458aed8e7b122e23a3a58 |
|
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update LLVM for rebase to r212749. Includes a cherry-pick of: r212948 - fixes a small issue with atomic calls Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/lib/Support/YAMLTraits.cpp
|
dce4a407a24b04eebc6a376f8e62b41aaa7b071f |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update LLVM for 3.5 rebase (r209712). Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
/external/llvm/lib/Support/YAMLTraits.cpp
|
36b56886974eae4f9c5ebc96befd3e7bfe5de338 |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Update to LLVM 3.5a. Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/lib/Support/YAMLTraits.cpp
|
354362524a72b3fa43a6c09380b7ae3b2380cbba |
|
19-Nov-2013 |
Juergen Ributzka <juergen@apple.com> |
[weak vtables] Remove a bunch of weak vtables This patch removes most of the trivial cases of weak vtables by pinning them to a single object file. The memory leaks in this version have been fixed. Thanks Alexey for pointing them out. Differential Revision: http://llvm-reviews.chandlerc.com/D2068 Reviewed by Andy git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195064 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
6919bec07f9c4ee57a0e99f263b63546b386f22b |
|
18-Nov-2013 |
Alexander Kornienko <alexfh@google.com> |
Recover gracefully when deserializing invalid YAML input. Fixes http://llvm.org/PR16221, http://llvm.org/PR15927 Phabricator: http://llvm-reviews.chandlerc.com/D1236 Patch by Andrew Tulloch! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195016 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
b21ab43cfc3fa0dacf5c95f04e58b6d804b59a16 |
|
18-Nov-2013 |
Alexey Samsonov <samsonov@google.com> |
Revert r194865 and r194874. This change is incorrect. If you delete virtual destructor of both a base class and a subclass, then the following code: Base *foo = new Child(); delete foo; will not cause the destructor for members of Child class. As a result, I observe plently of memory leaks. Notable examples I investigated are: ObjectBuffer and ObjectBufferStream, AttributeImpl and StringSAttributeImpl. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194997 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
5a364c5561ec04e33a6f5d52c14f1bac6f247ea0 |
|
15-Nov-2013 |
Juergen Ributzka <juergen@apple.com> |
[weak vtables] Remove a bunch of weak vtables This patch removes most of the trivial cases of weak vtables by pinning them to a single object file. Differential Revision: http://llvm-reviews.chandlerc.com/D2068 Reviewed by Andy git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194865 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
2b8d813851c19596c6591c54721082217f0ab5ef |
|
14-Nov-2013 |
NAKAMURA Takumi <geek4civic@gmail.com> |
yaml::Input::mapTag(): Don't use StringRef to hold return type of std::string. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194681 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
163568698c3bf439fe89833842cf9de7331dfacd |
|
14-Nov-2013 |
NAKAMURA Takumi <geek4civic@gmail.com> |
Whitespace. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194680 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
04fca67d6f4b314ba618714698b58dbfba3af005 |
|
14-Nov-2013 |
Nick Kledzik <kledzik@apple.com> |
Add dyn_cast<> support to YAML I/O's IO class git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194655 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
4e7c22a90b28828e4a28751b65ae24091f7df4ec |
|
14-Nov-2013 |
Nick Kledzik <kledzik@apple.com> |
Add simple support for tags in YAML I/O git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194644 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
96b40055489a044a1815d5316f8b865794dd7550 |
|
24-Oct-2013 |
John Thompson <John.Thompson.JTSoftware@gmail.com> |
Reverting my r193344 checkin due to build breakage. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193350 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
43752f2d4f29ebb40318e8da05633c994b694f46 |
|
24-Oct-2013 |
John Thompson <John.Thompson.JTSoftware@gmail.com> |
Added std::string as a built-in type for mapping. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193344 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
2e942d5402ddfadb04853a6f9dab2128af7a1d5e |
|
11-Sep-2013 |
Rui Ueyama <ruiu@google.com> |
Re-submit r190469: YAMLIO: Fix string quoting logic. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190485 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
90c782a9ca9bc9325e9a1f075890311c15dfeb0e |
|
11-Sep-2013 |
Hans Wennborg <hans@hanshq.net> |
Revert "YAMLIO: Fix string quoting logic." (r190469) It was turning the buildbots red. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190480 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
e9cf283e081cb68f0276aa4b893f290b9c26a0c7 |
|
11-Sep-2013 |
Rui Ueyama <ruiu@google.com> |
Remove trailing whitespace git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190472 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
7eb8b0fd84474f6a77ffa6211c0c753ed3142277 |
|
11-Sep-2013 |
Rui Ueyama <ruiu@google.com> |
YAMLIO: Fix string quoting logic. YAMLIO printed a string as is without quotes unless it contains a newline character. That did not suffice. We also need to quote a string if it starts with a backquote, quote, double quote or atsign, or it's the empty string. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190469 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
d5f33aa33fbf865e15a3dced11b847e88f6a8239 |
|
16-Aug-2013 |
Aaron Ballman <aaron@aaronballman.com> |
Tighten up the yamilizer so it stops eliding empty sequences if the embedded empty sequence is the first key/value in a map which is itself in a sequence. Patch with help from Nick Kledzik. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188508 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
9e8eafa0f0ad36c3e4397e97b67b8245b04ba618 |
|
07-Aug-2013 |
Dmitri Gribenko <gribozavr@gmail.com> |
YAMLTraits.h: replace DenseMap that used a bad implementation of DenseMapInfo for StringRef with a StringMap The bug is that the empty key compares equal to the tombstone key. Also added an assertion to DenseMap to catch similar bugs in future. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187866 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
6227d5c690504c7ada5780c00a635b282c46e275 |
|
04-Jul-2013 |
Craig Topper <craig.topper@gmail.com> |
Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid specifying the vector size. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185606 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
02fa38344c1cf1f27d59da5c3358d19bbb752f01 |
|
08-Jan-2013 |
Nick Kledzik <kledzik@apple.com> |
Fix memory leak in YAML I/O. Stop using BumpPtrAllocator for HNodes because they have fields (vector, map) which require HNode destructors to be run. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171896 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
50c30427405142f1b587edee846606184ae6af8e |
|
04-Jan-2013 |
Nick Kledzik <kledzik@apple.com> |
Fix how YAML I/O detects flow sequences. Update test case to verify flow sequence is written as a flow sequence. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171514 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
2b45dd58b22da40bb08e82d1564ccecca4a700f5 |
|
22-Dec-2012 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Don't call back() on an empty SmallVector. Found by -fsanitize=enum! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170968 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
ae3ce26f995f4747516a756f73d152c7188ff43b |
|
12-Dec-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
YAMLIO: Remove all of the template instantiation hacks, I don't see why they're necessary and it breaks linking of the unit tests. Also comes with a clang-format run on the cpp file, it had major style violations. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170036 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
1ebae9ab97c0e1e293c7c1014d10fb8a166fa649 |
|
12-Dec-2012 |
Nick Kledzik <kledzik@apple.com> |
Fix calls to getAsSignedInteger() to use long long - not int64_t git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170030 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
11b07f66b0633b838d18288141de59feb761f225 |
|
12-Dec-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Fix the build on case sensitive file systems. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170021 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|
8ceb8b764f266ff00a590c88a7ecc654b13a8f0b |
|
12-Dec-2012 |
Nick Kledzik <kledzik@apple.com> |
Initial implementation of a utility for converting native data structures to and from YAML using traits. The first client will be the test suite of lld. The documentation will show up at: http://llvm.org/docs/YamlIO.html git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170019 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLTraits.cpp
|