<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - Ben Zorn - Memory robustness with RobustHeap</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Blogs/Peli/Ben-Zorn-Memory-robustness-with-RobustHeap/RSS"></atom:link>
	<image>
		<url>http://ecn.channel9.msdn.com/o9/previewImages/100/456617_100x75.jpg</url>
		<title>Channel 9 - Ben Zorn - Memory robustness with RobustHeap</title>
		<link></link>
	</image>
	<description>Ben Zorn
gives an introduction&amp;nbsp;to the&amp;nbsp;problems of memory corruption. In particular, he talks about his work on new memory allocators that provide fault tolerance and detection of errors such as dangling pointers. Very cool whiteboard session, enjoy.


RobustHeap: 
http://research.microsoft.com/en-us/projects/robustheap/ DH: 
http://prisms.cs.umass.edu/emery/index.php?page=diehard 
The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. 
</description>
	<link></link>
	<language>en</language>
	<pubDate>Sat, 25 May 2013 08:05:14 GMT</pubDate>
	<lastBuildDate>Sat, 25 May 2013 08:05:14 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: Ben Zorn - Memory robustness with RobustHeap</title>
		<description>
			<![CDATA[Is computer hardware able to monitor memory locations for references, either read or write, and signal a hardware interrupt on that reference? The idea being that any use by a program of memory between allocations in a heap would signal a hardware exception.<br>
<br>
&nbsp;<p>posted by SteveRichter</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Peli/Ben-Zorn-Memory-robustness-with-RobustHeap#c633698959650000000</link>
		<pubDate>Tue, 10 Feb 2009 20:52:45 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Peli/Ben-Zorn-Memory-robustness-with-RobustHeap#c633698959650000000</guid>
		<dc:creator>SteveRichter</dc:creator>
	</item>
	<item>
		<title>Re: Ben Zorn - Memory robustness with RobustHeap</title>
		<description>
			<![CDATA[Computer hardware often allows a small number of memory watchpoints, that are typically used for debugging.&nbsp; There have been proposals for hardware that allows many small independent memory protection regions (for example, Mondriaan Memory Protection by&nbsp;<a class="l" href="http://www.cs.utexas.edu/users/witchel/"><b>Emmett
 Witchel</b></a>).&nbsp; He's proposed using such a mechanism to detect illegal stores, however no current commercial hardware supports his mechanism.&nbsp;&nbsp; There are also a number of papers describing either hardware or software mechanisms for detecting out-of-bounds
 reads and writes, and existing tools, such as&nbsp;<a class="l" href="http://en.wikipedia.org/wiki/BoundsChecker"><b>BoundsChecker</b></a>, can also be used.<p>posted by BenZorn</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Peli/Ben-Zorn-Memory-robustness-with-RobustHeap#c633699839400000000</link>
		<pubDate>Wed, 11 Feb 2009 21:19:00 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Peli/Ben-Zorn-Memory-robustness-with-RobustHeap#c633699839400000000</guid>
		<dc:creator>BenZorn</dc:creator>
	</item>
</channel>
</rss>