Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						a05ac553b6
					 | 
					
						
						
							
							[dbg] Hide implementations of shared components
						
						
						
						
						
						
					 | 
					
						2021-02-04 14:28:17 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						b9b04dc872
					 | 
					
						
						
							
							[thin_debug] Factor out reusable componments
						
						
						
						
						
						
					 | 
					
						2021-02-04 14:19:28 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						e046bbf5c4
					 | 
					
						
						
							
							[thin_debug] Simplify the output format
						
						
						
						
						
						
						
						Turn nested fields into attributes. Also replace spaces in field names
by underscores. 
						
						
					 | 
					
						2021-02-03 15:51:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						0816430ba0
					 | 
					
						
						
							
							[thin_debug] Remove the using boost directive to avoid namespace pollution
						
						
						
						
						
						
						
						boost::uint32_t might conflict with the toolchain defined uint32_t.
which causes template argument deduction failed. 
						
						
					 | 
					
						2021-02-03 15:51:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						ab3b2cbda2
					 | 
					
						
						
							
							[thin_debug] Refine the outputs
						
						
						
						
						
						
						
						- Show the blocknr from node header
- Display the index of node entries 
						
						
					 | 
					
						2021-02-03 15:51:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						6dc5086643
					 | 
					
						
						
							
							[thin_debug] Add commands to show space maps
						
						
						
						
						
						
					 | 
					
						2021-02-03 15:51:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						3bfa775887
					 | 
					
						
						
							
							[thin_debug] Show space map roots in superblock
						
						
						
						
						
						
					 | 
					
						2021-02-03 15:51:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						127f44c66b
					 | 
					
						
						
							
							[thin_debug] Enhance error handling
						
						
						
						
						
						
						
						- Handle exception thrown by commands
- Add help and exit commands 
						
						
					 | 
					
						2021-02-03 15:51:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						62d09c6752
					 | 
					
						
						
							
							[thin_debug] Reduce code size by eliminating duplicated types
						
						
						
						
						
						
						
						This patch doesn't have a significant effect - only a few KBs of code
is reduced. However, it's still a nice have. 
						
						
					 | 
					
						2021-02-03 15:51:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						0ce026caf5
					 | 
					
						
						
							
							[thin_debug] Integrate thin_debug into the main program
						
						
						
						
						
						
					 | 
					
						2021-02-03 15:51:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						4313469475
					 | 
					
						
						
							
							[all] Switch from boost::shared_ptr -> std::shared_ptr.
						
						
						
						
						
						
						
						Shared_ptr has moved into the standard library since these tools were
first written. 
						
						
					 | 
					
						2020-04-30 15:02:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						aacca8d963
					 | 
					
						
						
							
							Introduce persistent-data/data-structures/
						
						
						
						
						
						
					 | 
					
						2013-01-11 19:26:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						282e98a6b1
					 | 
					
						
						
							
							Move source into separate sub directories.
						
						
						
						
						
						
					 | 
					
						2013-01-02 12:55:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |