Index: doc/TODO
===================================================================
--- doc/TODO	(revision bb68433fea16aec0b0b4240149c9c3e8fb347b34)
+++ doc/TODO	(revision 2a46e10bda4f9665e1b831254e35ea3e01b97563)
@@ -5,11 +5,10 @@
   + [mips] use some heuristics to get memory map and memory size
   + reimplement heap so that it can allocate/deallocate
-    itself frames as necessary
+    itself frames as necessary						[DONE]
   + provide native four-level portable page table interface		[DONE]
     + every architecture uses its native page table format
     + kernel provides unified four-level page table interface
-      for all architectures
-  + track usage of frames containing middle-level page tables
-    (frame leak)
+      or page hash table interface to architectures
+  + deallocation of memory of empty page tables				[DONE]
 
 + get user mode support for all architectures
