DescriptionCatch corrupted pointers earlier.
Lack of pointer validation made issues 22549 and 22621 more difficult to track down.
Before this change, ScavengePointer would ignore any sufficiently large garbage values, even if they were obviously not well-formed pointers.
Remove obsolete unit test with "foreign" pointers; the zero-size scavenger case is already thoroughly exercised by the VM isolate.
BUG=22621
R=iposva@google.com
Committed: https://code.google.com/p/dart/source/detail?r=44147
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #
Total comments: 2
Patch Set 4 : #Patch Set 5 : #
Messages
Total messages: 6 (0 generated)
|