Manuel Klimek 
							
						 
					 
					
						
						
							
						
						84cbb6f00d 
					 
					
						
						
							
							Changes the JSON parser to use the SourceMgr.  
						
						... 
						
						
						
						Diagnostics are now emitted via the SourceMgr and we use MemoryBuffer
for buffer management. Switched the code to make use of the trailing
'0' that MemoryBuffer guarantees where it makes sense.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147063  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-21 18:16:39 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Klimek 
							
						 
					 
					
						
						
							
						
						2c777c8f86 
					 
					
						
						
							
							Fixing option for JSON benchmark broken since the change to size_t.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146970  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-20 10:34:29 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Klimek 
							
						 
					 
					
						
						
							
						
						5b25cffdae 
					 
					
						
						
							
							Allow for benchmarking more than 4GB of memory  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146864  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-19 09:56:35 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Klimek 
							
						 
					 
					
						
						
							
						
						d21428a5eb 
					 
					
						
						
							
							Adds a flag to allow specifying the memory limitations of the JSON benchmark.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146863  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-19 09:32:05 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Klimek 
							
						 
					 
					
						
						
							
						
						76f13017fc 
					 
					
						
						
							
							Adds a JSON parser and a benchmark (json-bench) to catch performance regressions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146735  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-16 13:09:10 +00:00