This is done already.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42467 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Gordon Henriksen 2007-09-29 02:23:08 +00:00
parent 364caf0e19
commit 078f5e1875

View File

@ -151,13 +151,6 @@ an example.
//===---------------------------------------------------------------------===//
Instead of unconditionally inserting a null initializer for every GC root when
Collector::InitRoots is set, the collector infrastructure should get a little
bit smarter and perform a trivial DSE of the initial basic block up to the
first safe point.
//===---------------------------------------------------------------------===//
With a copying garbage collector, derived pointers must not be retained across
collector safe points; the collector could move the objects and invalidate the
derived pointer. This is bad enough in the first place, but safe points can