]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - opencl/llvm.git/commit
[Graph Writer] Limit the length of the graph name because Windows can't handle it.
authorMichael J. Spencer <bigcheesegs@gmail.com>
Thu, 22 May 2014 23:32:18 +0000 (23:32 +0000)
committerMichael J. Spencer <bigcheesegs@gmail.com>
Thu, 22 May 2014 23:32:18 +0000 (23:32 +0000)
commitc86ebbd01eba02ff04ffb57537e24f2aa7b8795d
tree4f82678f96046bb5337d61ecbe0ebc208e0c693c
parentef518f1cbb7311808398b008e6628bcc995790b3
[Graph Writer] Limit the length of the graph name because Windows can't handle it.

Windows can't handle paths longer than 260 code points without \\?\. Even
with \\?\ it can't handle path components longer than 255 code points. So
limit graph names to the arbitrary length of 140. Random characters are still
added to the end, so it's ok if graph names collide.

Differential Revision: http://reviews.llvm.org/D3883

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209483 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/GraphWriter.h