summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/RegAllocLinearScan.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2007-11-15 00:05:03 +0000
committerTed Kremenek <kremenek@apple.com>2007-11-15 00:05:03 +0000
commitc5f3e5371c2458669650804eac76d790d88ab271 (patch)
tree125d5b37a1874837ef40391df226c4572a06865a /llvm/lib/CodeGen/RegAllocLinearScan.cpp
parent909d6666816ced5d84b4b07a8ea366786f1f7a57 (diff)
downloadbcm5719-llvm-c5f3e5371c2458669650804eac76d790d88ab271.tar.gz
bcm5719-llvm-c5f3e5371c2458669650804eac76d790d88ab271.zip
Fixed serious bug in BatchReadOwnedPtrs where in a chain of calls to
deserialize objects if BatchReadOwnedPtrs was called more than once in the same call chain then the second call would overwrite the SerializedPtrIDs being used by the first call. Solved this problem by making the vector that holds the pointer IDs local to a function call. Now BatchReadOwnedPtrs is reentrant. llvm-svn: 44152
Diffstat (limited to 'llvm/lib/CodeGen/RegAllocLinearScan.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud