Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(13)

Issue 940243003: PNaCl localmod mods in LLVM to 223109 (local files only) (Closed)

Created:
5 years, 10 months ago by jvoung (off chromium)
Modified:
5 years, 9 months ago
Reviewers:
Karl, Derek Schuff, JF
CC:
native-client-reviews_googlegroups.com
Visibility:
Public.

Description

PNaCl localmod mods in LLVM to 223109 (local files only) git diff 51c1c423a9061345763425845c283b56caf4176b --summary | grep "create mode" | cut -f5 -d' ' | sort -u > files && depot_tools/third_party/upload.py master $(cat files) --server codereview.chromium.org

Patch Set 1 #

Total comments: 6

Patch Set 2 : change threaded streaming cache and bitstream reader a bit #

Patch Set 3 : simplify a bit #

Total comments: 8

Patch Set 4 : fix comment #

Total comments: 11

Patch Set 5 : clean up comment in naclreaderwriter, clean up unique ptr a bit and names in pnacl-llc #

Patch Set 6 : xx #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+578 lines, -441 lines) Patch
M include/llvm/Bitcode/NaCl/NaClBitcodeHeader.h View 3 chunks +3 lines, -3 lines 0 comments Download
M include/llvm/Bitcode/NaCl/NaClBitstreamReader.h View 1 2 3 20 chunks +130 lines, -143 lines 0 comments Download
M include/llvm/Bitcode/NaCl/NaClReaderWriter.h View 1 2 3 4 5 4 chunks +19 lines, -22 lines 0 comments Download
M lib/Bitcode/NaCl/Reader/NaClBitcodeHeader.cpp View 2 chunks +7 lines, -4 lines 0 comments Download
M lib/Bitcode/NaCl/Reader/NaClBitcodeReader.h View 2 chunks +3 lines, -4 lines 0 comments Download
M lib/Bitcode/NaCl/Reader/NaClBitcodeReader.cpp View 7 chunks +24 lines, -26 lines 0 comments Download
M lib/Bitcode/NaCl/TestUtils/NaClBitcodeMunge.cpp View 3 chunks +5 lines, -3 lines 0 comments Download
M lib/Bitcode/NaCl/Writer/NaClValueEnumerator.h View 1 chunk +1 line, -1 line 0 comments Download
M lib/Target/ARM/ARMNaClRewritePass.cpp View 2 chunks +3 lines, -3 lines 0 comments Download
A lib/Target/ARM/MCTargetDesc/ARMAsmBackendNaClELF.h View 1 chunk +47 lines, -0 lines 0 comments Download
M lib/Target/X86/MCTargetDesc/X86MCNaCl.cpp View 2 chunks +6 lines, -1 line 0 comments Download
M lib/Target/X86/X86InstrNaCl.td View 1 chunk +3 lines, -0 lines 0 comments Download
M lib/Target/X86/X86NaClRewritePass.cpp View 2 chunks +3 lines, -2 lines 0 comments Download
M lib/Transforms/NaCl/ReplacePtrsWithInts.cpp View 1 chunk +1 line, -1 line 0 comments Download
M test/NaCl/PNaClABI/abi-debug-info.ll View 2 chunks +6 lines, -5 lines 0 comments Download
M test/NaCl/PNaClABI/abi-metadata.ll View 1 chunk +1 line, -1 line 0 comments Download
M test/NaCl/PNaClABI/intrinsics.ll View 2 chunks +14 lines, -15 lines 0 comments Download
M test/NaCl/PNaClABI/linkagetypes.ll View 1 chunk +0 lines, -6 lines 0 comments Download
A test/NaCl/X86/dynamic-stack-alloc.ll View 1 chunk +47 lines, -0 lines 0 comments Download
M test/Transforms/MinSFI/expand-allocas.ll View 1 chunk +1 line, -1 line 0 comments Download
M test/Transforms/MinSFI/sandbox-indirect-calls.ll View 1 chunk +1 line, -1 line 0 comments Download
M test/Transforms/MinSFI/sandbox-memory-accesses.ll View 1 chunk +1 line, -1 line 0 comments Download
M test/Transforms/NaCl/replace-ptrs-with-ints.ll View 3 chunks +24 lines, -23 lines 0 comments Download
M test/Transforms/NaCl/strip-meta-leaves-debug.ll View 1 chunk +1 line, -1 line 0 comments Download
A test/tools/gold/no-map-whole-file.ll View 1 chunk +9 lines, -0 lines 0 comments Download
M tools/pnacl-abicheck/CMakeLists.txt View 1 chunk +7 lines, -1 line 0 comments Download
M tools/pnacl-abicheck/pnacl-abicheck.cpp View 1 chunk +1 line, -1 line 0 comments Download
M tools/pnacl-bcanalyzer/CMakeLists.txt View 1 chunk +4 lines, -1 line 0 comments Download
M tools/pnacl-bccompress/CMakeLists.txt View 1 chunk +5 lines, -1 line 0 comments Download
M tools/pnacl-bccompress/pnacl-bccompress.cpp View 2 chunks +8 lines, -8 lines 0 comments Download
M tools/pnacl-bcdis/CMakeLists.txt View 1 chunk +4 lines, -1 line 0 comments Download
M tools/pnacl-bcdis/pnacl-bcdis.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
M tools/pnacl-benchmark/CMakeLists.txt View 1 chunk +10 lines, -3 lines 0 comments Download
M tools/pnacl-benchmark/pnacl-benchmark.cpp View 1 chunk +3 lines, -2 lines 0 comments Download
M tools/pnacl-freeze/CMakeLists.txt View 1 chunk +6 lines, -1 line 0 comments Download
M tools/pnacl-freeze/pnacl-freeze.cpp View 2 chunks +5 lines, -5 lines 0 comments Download
M tools/pnacl-llc/CMakeLists.txt View 2 chunks +18 lines, -2 lines 0 comments Download
M tools/pnacl-llc/ThreadedStreamingCache.h View 1 2 3 chunks +13 lines, -14 lines 0 comments Download
M tools/pnacl-llc/ThreadedStreamingCache.cpp View 1 2 2 chunks +43 lines, -48 lines 0 comments Download
M tools/pnacl-llc/pnacl-llc.cpp View 1 2 3 4 24 chunks +64 lines, -63 lines 1 comment Download
M tools/pnacl-thaw/CMakeLists.txt View 1 chunk +5 lines, -1 line 0 comments Download
M tools/pnacl-thaw/pnacl-thaw.cpp View 2 chunks +5 lines, -5 lines 0 comments Download
M unittests/Bitcode/NaClBitReaderTest.cpp View 4 chunks +13 lines, -13 lines 0 comments Download

Messages

Total messages: 15 (2 generated)
Karl
https://codereview.chromium.org/940243003/diff/1/include/llvm/Bitcode/NaCl/NaClBitstreamReader.h File include/llvm/Bitcode/NaCl/NaClBitstreamReader.h (right): https://codereview.chromium.org/940243003/diff/1/include/llvm/Bitcode/NaCl/NaClBitstreamReader.h#newcode388 include/llvm/Bitcode/NaCl/NaClBitstreamReader.h:388: assert(BytesRead == sizeof(Array)); Should this be an assert (i.e. ...
5 years, 10 months ago (2015-02-20 17:07:02 UTC) #2
jvoung (off chromium)
Thanks Karl, looks like I missed some diffs between the plain BitstreamReader and the NaCl ...
5 years, 10 months ago (2015-02-20 17:38:21 UTC) #3
jvoung (off chromium)
Merged some more changes from BitstreamReader -> NaClBitstreamReader, and also had to change ThreadedStreamingCache some. ...
5 years, 10 months ago (2015-02-21 01:02:12 UTC) #4
jvoung (off chromium)
Hmm... patch set 2/3 seems to have introduced flaky deadlock in the sandboxed version now ...
5 years, 10 months ago (2015-02-21 01:51:32 UTC) #5
Karl
https://codereview.chromium.org/940243003/diff/40001/include/llvm/Bitcode/NaCl/NaClBitstreamReader.h File include/llvm/Bitcode/NaCl/NaClBitstreamReader.h (right): https://codereview.chromium.org/940243003/diff/40001/include/llvm/Bitcode/NaCl/NaClBitstreamReader.h#newcode220 include/llvm/Bitcode/NaCl/NaClBitstreamReader.h:220: /// is always from [0...bits_of(size_t)-1] inclusive. word_t rather than ...
5 years, 10 months ago (2015-02-23 17:46:55 UTC) #6
jvoung (off chromium)
On 2015/02/21 01:51:32, jvoung wrote: > Hmm... patch set 2/3 seems to have introduced flaky ...
5 years, 10 months ago (2015-02-23 20:26:57 UTC) #8
Karl
Once nits fixed in early message, LGTM.
5 years, 10 months ago (2015-02-23 21:04:38 UTC) #9
jvoung (off chromium)
https://codereview.chromium.org/940243003/diff/40001/include/llvm/Bitcode/NaCl/NaClBitstreamReader.h File include/llvm/Bitcode/NaCl/NaClBitstreamReader.h (right): https://codereview.chromium.org/940243003/diff/40001/include/llvm/Bitcode/NaCl/NaClBitstreamReader.h#newcode220 include/llvm/Bitcode/NaCl/NaClBitstreamReader.h:220: /// is always from [0...bits_of(size_t)-1] inclusive. On 2015/02/23 17:46:55, ...
5 years, 10 months ago (2015-02-23 21:27:19 UTC) #10
Karl
https://codereview.chromium.org/940243003/diff/40001/include/llvm/Bitcode/NaCl/NaClBitstreamReader.h File include/llvm/Bitcode/NaCl/NaClBitstreamReader.h (right): https://codereview.chromium.org/940243003/diff/40001/include/llvm/Bitcode/NaCl/NaClBitstreamReader.h#newcode273 include/llvm/Bitcode/NaCl/NaClBitstreamReader.h:273: return Size == NextChar; On 2015/02/23 21:27:19, jvoung wrote: ...
5 years, 10 months ago (2015-02-23 21:40:27 UTC) #11
JF
https://codereview.chromium.org/940243003/diff/60001/include/llvm/Bitcode/NaCl/NaClReaderWriter.h File include/llvm/Bitcode/NaCl/NaClReaderWriter.h (right): https://codereview.chromium.org/940243003/diff/60001/include/llvm/Bitcode/NaCl/NaClReaderWriter.h#newcode62 include/llvm/Bitcode/NaCl/NaClReaderWriter.h:62: ErrorOr<Module *> getNaClLazyBitcodeModule(std::unique_ptr<MemoryBuffer> &&Buffer, Linewrap. Does the function take ...
5 years, 10 months ago (2015-02-24 05:35:37 UTC) #12
jvoung (off chromium)
https://codereview.chromium.org/940243003/diff/60001/include/llvm/Bitcode/NaCl/NaClReaderWriter.h File include/llvm/Bitcode/NaCl/NaClReaderWriter.h (right): https://codereview.chromium.org/940243003/diff/60001/include/llvm/Bitcode/NaCl/NaClReaderWriter.h#newcode46 include/llvm/Bitcode/NaCl/NaClReaderWriter.h:46: /// getNaClLazyBitcodeModule - Read the header of the specified ...
5 years, 10 months ago (2015-02-24 18:38:48 UTC) #13
JF
lgtm https://codereview.chromium.org/940243003/diff/60001/include/llvm/Bitcode/NaCl/NaClReaderWriter.h File include/llvm/Bitcode/NaCl/NaClReaderWriter.h (right): https://codereview.chromium.org/940243003/diff/60001/include/llvm/Bitcode/NaCl/NaClReaderWriter.h#newcode62 include/llvm/Bitcode/NaCl/NaClReaderWriter.h:62: ErrorOr<Module *> getNaClLazyBitcodeModule(std::unique_ptr<MemoryBuffer> &&Buffer, On 2015/02/24 18:38:48, jvoung ...
5 years, 10 months ago (2015-02-24 19:32:55 UTC) #14
Karl
5 years, 10 months ago (2015-02-24 20:06:17 UTC) #15
lgtm

Powered by Google App Engine
This is Rietveld 408576698