Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								e0852e8963
								
							
						 | 
						
							
							
								
								make compatible with v8 3.15.11
							
							
							
							
							
						 | 
						
							2013-01-08 01:45:14 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								8693cddf0a
								
							
						 | 
						
							
							
								
								add Context#dispose() for explicit teardown.
							
							
							
							
							
						 | 
						
							2012-06-19 04:32:58 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								b9be3ec122
								
							
						 | 
						
							
							
								
								Ok C++, are you satisfied now?
							
							
							
							
							
						 | 
						
							2012-06-12 12:03:55 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								bbef262f17
								
							
						 | 
						
							
							
								
								call JavaScript functions from Ruby.
							
							
							
							
							
						 | 
						
							2012-06-12 07:06:25 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								a39114a6bd
								
							
						 | 
						
							
							
								
								create native contexts with configuration
							
							
							
							
							
						 | 
						
							2012-06-12 02:46:13 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								899a64fb8c
								
							
						 | 
						
							
							
								
								simplify type conversion
							
							
							
							
							
							
							
							* add a UInt32() helper function
* add a Void() macro to DRY up nil returns
* implement the `*` operator on Ref objects to get
  the object referred to. 
							
						 | 
						
							2012-05-16 22:25:31 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								c22dc64910
								
							
						 | 
						
							
							
								
								remove global thunking function Convert().
							
							
							
							
							
						 | 
						
							2012-05-15 16:49:01 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								5a35c2bcd5
								
							
						 | 
						
							
							
								
								further simplify reference construction.
							
							
							
							
							
							
							
							References no longer require an explicit call to
::convert(). They can be created in a call to the
constructor. 
							
						 | 
						
							2012-05-15 12:23:06 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								356b47a86f
								
							
						 | 
						
							
							
								
								massively simplify reference creation.
							
							
							
							
							
							
							
							make the template class define the RubyClass for
a given reference class. That way, it can define
the wrapping logic. 
							
						 | 
						
							2012-05-15 11:46:14 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								7c62386365
								
							
						 | 
						
							
							
								
								remove whitespace
							
							
							
							
							
						 | 
						
							2012-05-09 14:46:07 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								b9b15e8838
								
							
						 | 
						
							
							
								
								expose all v8:Context methods.
							
							
							
							
							
						 | 
						
							2012-05-09 14:46:07 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								889918adae
								
							
						 | 
						
							
							
								
								Use more conventional means layout for .cc files
							
							
							
							
							
						 | 
						
							2012-05-09 14:46:06 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								99d225c450
								
							
						 | 
						
							
							
								
								switch Context, Script to use ClassBuilder
							
							
							
							
							
						 | 
						
							2012-05-09 14:46:06 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								451211fb72
								
							
						 | 
						
							
							
								
								support for basic evaluation.
							
							
							
							
							
						 | 
						
							2012-05-09 14:46:04 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								b2e3057c5c
								
							
						 | 
						
							
							
								
								Outline reference data structures.
							
							
							
							
							
						 | 
						
							2012-05-09 14:46:04 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Lowell
								
							 
						 | 
						
							
							
							
							
								
							
							
								23f1654ca0
								
							
						 | 
						
							
							
								
								add basic template for compiling extension and hooking into jsapi_spec test harness.
							
							
							
							
							
						 | 
						
							2012-05-09 14:46:04 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |