Try test_interrupt_in_other_thread 
						
					 
				 
				2021-11-26 17:57:19 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Optimize dynamic string interpolation for symbol/true/false/nil/0-9 
						
					 
				 
				2021-11-18 15:10:20 -08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Remove probably unintented symlinks 
						
					 
				 
				2021-07-27 18:49:28 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							YJIT: Add ability to exit to interpreter from stubs 
						
					 
				 
				2021-11-26 18:00:42 -05:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							[Doc] Fix a typo s/oher/other/ 
						
					 
				 
				2021-04-25 19:46:00 +12:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Ignore dead threads in coroutine_join. 
						
					 
				 
				2021-07-02 12:36:14 +12:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Fix Typo 
						
					 
				 
				2021-06-07 10:22:55 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Suppress maybe-uninitialized warning on mingw 
						
					 
				 
				2021-10-02 08:02:57 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Prune stale worktrees before checking out a new pull request [ci skip] 
						
					 
				 
				2021-10-28 13:14:31 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Enhanced RDoc for numeric.c ( #5184 ) 
						
					 
				 
				2021-11-27 13:07:37 -06:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Update dependencies 
						
					 
				 
				2021-11-21 16:21:18 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							[ruby/win32ole] Fix typos [ci skip] 
						
					 
				 
				2021-11-25 23:53:15 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Add Class#subclasses 
						
					 
				 
				2021-11-23 10:50:44 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Add Class#subclasses 
						
					 
				 
				2021-11-23 10:50:44 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Speed up Ractors for Variable Width Allocation 
						
					 
				 
				2021-11-23 10:51:27 -05:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							[ruby/ostruct] [DOC] Fix code markups [ci skip] 
						
					 
				 
				2021-11-28 17:10:48 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							[ruby/irb] Move IRB::TOPLEVEL_BINDING from exe/irb to lib/irb/workspace.rb 
						
					 
				 
				2021-09-10 06:37:07 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							[ruby/irb] Add help about extra doc dir option 
						
					 
				 
				2021-10-11 21:12:58 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							YJIT: use shorter encoding for mov(r64,imm) when unambiguous ( #5081 ) 
						
					 
				 
				2021-11-05 15:44:29 -04:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Prefer ANSI-style prototypes over old K&R-style definitions 
						
					 
				 
				2021-10-27 10:16:52 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Fix typos [ci skip] 
						
					 
				 
				2021-11-03 19:11:45 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							[rubygems/rubygems] Fix missing locked specs when depended on other platform 
						
					 
				 
				2021-11-27 05:31:54 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Update URL about DTrace static library glommed obj [ci skip] 
						
					 
				 
				2021-11-17 20:59:48 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							fix to choose correct callcache 
						
					 
				 
				2021-11-26 10:56:03 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Move win32ole.gemspec to the proper place 
						
					 
				 
				2021-11-26 11:32:38 +09:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							[MSWin] Replace -Zi in DEBUGFLAGS with -Z7 to suppress warnings 
						
					 
				 
				2021-11-26 20:49:33 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Dot-prefix appveyor.yml 
						
					 
				 
				2021-09-25 15:44:14 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Skip tests if only document files changed on Cirrus-CI [ci skip] 
						
					 
				 
				2021-11-25 11:10:34 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							marshal.c Marshal.load accepts a freeze: true option. 
						
					 
				 
				2021-10-05 18:34:56 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							.gdbinit: Fix indentation in print_id [ci skip] 
						
					 
				 
				2021-02-06 13:03:40 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Ignore preprocessed C++ files [ci skip] 
						
					 
				 
				2021-11-21 16:23:44 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Reduce the amount of false positive notifications 
						
					 
				 
				2021-10-20 21:57:49 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							get rid of aclocal ( #4280 ) 
						
					 
				 
				2021-03-17 18:52:53 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Cast to void pointer for %p in commented out code [ci skip] 
						
					 
				 
				2021-10-20 11:22:33 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Use Primitive.mandatory_only? for Array#sample 
						
					 
				 
				2021-11-15 15:58:56 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Use Primitive.mandatory_only? for Array#sample 
						
					 
				 
				2021-11-15 15:58:56 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Refactor hacky ID tables to struct rb_ast_id_table_t 
						
					 
				 
				2021-11-21 08:59:24 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							ast.c: Rename "save_script_lines" to "keep_script_lines" 
						
					 
				 
				2021-08-20 16:18:36 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							autogen.sh: Make it work with sh (not bash) 
						
					 
				 
				2021-03-17 23:13:22 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							[Feature  #18290 ] Remove all usages of rb_gc_force_recycle 
						
					 
				 
				2021-11-08 14:05:54 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Fix trivial -Wundef warnings 
						
					 
				 
				2021-05-04 14:56:55 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rb_vm_lvar_exposed() is PUREFUNC 
				 
				2021-11-15 13:11:30 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Speed up Ractors for Variable Width Allocation 
						
					 
				 
				2021-11-23 10:51:27 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							YJIT: Implement new struct accessors ( #5161 ) 
						
					 
				 
				2021-11-25 11:56:58 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Refactor and Using RBOOL macro 
						
					 
				 
				2021-09-15 08:11:05 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Assign temporary ID to anonymous ID [Bug  #18250 ] 
						
					 
				 
				2021-11-23 21:03:19 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove declarations unused since  a95262356e 
				 
				2021-10-18 23:46:58 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							configure.ac: don't use shutdown on emscripten 
						
					 
				 
				2021-11-03 14:00:51 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rb_fiber_raise(): add doxygen 
						
					 
				 
				2021-09-30 20:55:23 +13:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							[DOC] Fix broken links [ci skip] 
						
					 
				 
				2021-09-15 14:16:14 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add rb_darray_clear() for Kevin. Fix some warnings. 
						
					 
				 
				2021-10-20 18:19:40 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							[Feature  #18239 ] Implement VWA for strings 
						
					 
				 
				2021-10-25 13:26:23 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							optimize Struct getter/setter 
						
					 
				 
				2021-11-19 08:32:39 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Expect bool as sort: option at glob [Feature  #18287 ] 
						
					 
				 
				2021-11-18 21:47:18 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							[DOC] Needs call-seq directives [ci skip] 
						
					 
				 
				2021-11-05 09:58:46 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							dln.c: add missing dependency 
						
					 
				 
				2021-09-10 20:00:06 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Removed dln_a_out 
						
					 
				 
				2021-03-24 20:13:55 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Removed an unused declaration 
						
					 
				 
				2021-03-12 19:28:17 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							suppress warnings for probable NULL dererefences 
						
					 
				 
				2021-10-24 19:24:50 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Make Enumerable#each_cons return object if over size 
						
					 
				 
				2021-11-16 19:31:35 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Introduce RBIMPL_NONNULL_ARG macro 
						
					 
				 
				2021-09-27 14:47:52 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Some codes replace to RBOOL macro ( #5023 ) 
						
					 
				 
				2021-11-09 17:09:29 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Deprecate include/prepend in refinements and add Refinement#import_methods instead 
						
					 
				 
				2021-10-21 16:31:54 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Trim extra whitespace in inaccesible error message 
						
					 
				 
				2021-09-01 13:18:55 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove root_jmpbuf in rb_thread_struct 
						
					 
				 
				2021-08-10 19:08:38 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Protoized old pre-ANSI K&R style declarations and definitions 
						
					 
				 
				2021-05-07 00:04:36 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							size_t is not for file size 
						
					 
				 
				2021-11-10 16:41:26 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Fix a function name in an error message 
						
					 
				 
				2021-11-26 20:12:49 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							gc.h: move rb_objspace_garbage_object_p to internal/gc.h 
						
					 
				 
				2021-11-10 10:08:30 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Revert "Add GC.stat_size_pool to get stats for a size pool" 
						
					 
				 
				2021-11-25 11:01:50 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Silence LoadError only if it is for rubygems itself 
						
					 
				 
				2021-08-18 21:37:31 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							goruby.c: include golf_prelude.c to get rid of overwriting EXTOBJS 
						
					 
				 
				2021-07-03 22:39:14 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							[Feature  #18290 ] Remove all usages of rb_gc_force_recycle 
						
					 
				 
				2021-11-08 14:05:54 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Qundef is not for ID 
						
					 
				 
				2021-10-13 12:07:57 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							IO::Buffer for scheduler interface. 
						
					 
				 
				2021-11-10 19:21:05 +13:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Optimize dynamic string interpolation for symbol/true/false/nil/0-9 
						
					 
				 
				2021-11-18 15:10:20 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Using RB_BIGNUM_TYPE_P macro 
						
					 
				 
				2021-09-11 09:13:24 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Don't allow fd == -1 to propagate to system calls. 
						
					 
				 
				2021-11-11 13:35:16 +13:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Adjust format 
						
					 
				 
				2021-11-21 16:16:03 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							add VM_CALLCACHE_ON_STACK 
						
					 
				 
				2021-11-17 22:21:42 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Primitive.mandatory_only? for fast path 
				 
				2021-11-15 15:58:56 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Improve performance Kernel#Float with using Primitive.mandatory_only? method [Feature  #18344 ] ( #5133 ) 
						
					 
				 
				2021-11-17 20:26:40 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Added LICENSE entry of vendored net-http-persistent to LEGAL 
						
					 
				 
				2021-11-16 20:07:30 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Allow Kernel#load to load code into a specified module 
						
					 
				 
				2021-11-17 22:43:40 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							stdlib.h is always included in include/ruby/defines.h 
						
					 
				 
				2021-01-05 01:06:33 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							marshal.c Marshal.load accepts a freeze: true option. 
						
					 
				 
				2021-10-05 18:34:56 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							marshal.c Marshal.load accepts a freeze: true option. 
						
					 
				 
				2021-10-05 18:34:56 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Using RB_FLOAT_TYPE_P macro 
						
					 
				 
				2021-09-12 11:16:31 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							memory_view.c: Add _memory_view_entry member in rb_memory_view_t ( #5088 ) 
						
					 
				 
				2021-11-08 12:52:09 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							optimize Struct getter/setter 
						
					 
				 
				2021-11-19 08:32:39 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* expand tabs. [ci skip] 
						
					 
				 
				2021-06-17 06:09:26 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Revert "Pause an MJIT worker when JIT is cancelled" 
						
					 
				 
				2021-08-13 09:13:09 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Cleanup diff against upstream. Add comments 
						
					 
				 
				2021-10-20 18:19:42 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Extract precompile_inlinable_child_iseq to separate alloca for each iseq 
						
					 
				 
				2021-10-12 17:12:01 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							MJIT MSVC: Use /Z7 to avoid PDB write race 
						
					 
				 
				2021-11-24 23:45:57 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add Class#subclasses 
						
					 
				 
				2021-11-23 10:50:44 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Implemented some NilClass method in Ruby code is faster [Feature  #17054 ] ( #3366 ) 
						
					 
				 
				2021-06-02 20:04:56 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Refactor hacky ID tables to struct rb_ast_id_table_t 
						
					 
				 
				2021-11-21 08:59:24 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Refactor hacky ID tables to struct rb_ast_id_table_t 
						
					 
				 
				2021-11-21 08:59:24 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Enhanced RDoc for numeric.c ( #5184 ) 
						
					 
				 
				2021-11-27 13:07:37 -06:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Enhanced RDoc for Integer ( #5118 ) 
						
					 
				 
				2021-11-15 13:52:23 -06:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add Class#subclasses 
						
					 
				 
				2021-11-23 10:50:44 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							pack.c: add an offset argument to unpack and unpack1 
						
					 
				 
				2021-10-26 22:27:30 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							pack.c: add an offset argument to unpack and unpack1 
						
					 
				 
				2021-10-26 22:27:30 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Assign temporary ID to anonymous ID [Bug  #18250 ] 
						
					 
				 
				2021-11-23 21:03:19 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							optimize Struct getter/setter 
						
					 
				 
				2021-11-19 08:32:39 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Some codes replace to RBOOL macro ( #5023 ) 
						
					 
				 
				2021-11-09 17:09:29 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Yet Another Ruby JIT! 
						
					 
				 
				2021-10-20 18:19:31 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							[DOC] Fix broken links [ci skip] 
						
					 
				 
				2021-09-15 14:16:14 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Move rb_ractor_p definition 
						
					 
				 
				2021-10-04 08:21:40 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Check the reading size range 
						
					 
				 
				2021-11-06 17:39:37 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Some codes replace to RBOOL macro ( #5023 ) 
						
					 
				 
				2021-11-09 17:09:29 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Using RB_BIGNUM_TYPE_P macro 
						
					 
				 
				2021-09-11 09:13:24 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Using NIL_P macro instead of == Qnil 
						
					 
				 
				2021-10-03 22:34:45 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							[DOC] Move mailing-list URLs to footnotes [ci skip] 
						
					 
				 
				2021-07-11 20:12:45 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Use rdoc-ref to fix a few links in the README 
						
					 
				 
				2021-10-30 10:15:40 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Cast up to get rid of the potential overflow posibility 
						
					 
				 
				2021-10-14 18:43:32 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add printf-style format attribute to oniguruma functions 
						
					 
				 
				2021-09-27 19:02:45 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Fixed shorten-64-to-32 errors when USE_COMBINATION_EXPLOSION_CHECK 
						
					 
				 
				2021-05-07 20:15:05 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add printf-style format attribute to oniguruma functions 
						
					 
				 
				2021-09-27 19:02:45 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add printf-style format attribute to oniguruma functions 
						
					 
				 
				2021-09-27 19:02:45 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add --yjit-no-type-prop so we can test YJIT without type propagation ( #5135 ) 
						
					 
				 
				2021-11-18 10:44:31 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							internal/*.h: skip doxygen 
						
					 
				 
				2021-09-10 20:00:06 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							IO::Buffer for scheduler interface. 
						
					 
				 
				2021-11-10 19:21:05 +13:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Use free instead of xfree to free altstack 
						
					 
				 
				2021-09-06 14:22:24 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Fix compilation error in mingw 
						
					 
				 
				2021-05-04 20:38:03 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Use C99-defined macros to classify a floating-point number 
						
					 
				 
				2021-08-27 12:41:30 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Adjust styles [ci skip] 
						
					 
				 
				2021-06-17 10:13:40 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Using RB_BIGNUM_TYPE_P macro 
						
					 
				 
				2021-09-11 09:13:24 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Improve performance of embedded string allocation 
						
					 
				 
				2021-11-26 13:27:32 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							struct_pos_num is no longer used 
				 
				2021-11-20 21:32:57 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Assign temporary ID to anonymous ID [Bug  #18250 ] 
						
					 
				 
				2021-11-23 21:03:19 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Some codes replace to RBOOL macro ( #5023 ) 
						
					 
				 
				2021-11-09 17:09:29 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							[Feature  #18290 ] Remove all usages of rb_gc_force_recycle 
						
					 
				 
				2021-11-08 14:05:54 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Protoized old pre-ANSI K&R style declarations and definitions 
						
					 
				 
				2021-05-07 00:04:36 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add WB_PROTECTED to mutexes 
						
					 
				 
				2021-09-17 10:03:39 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Function w32_error does not return 
						
					 
				 
				2021-10-04 08:15:52 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Get rid of duplicate typedef 
						
					 
				 
				2021-09-03 22:47:58 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Use Primitive.mandatory_only? for Time.at 
						
					 
				 
				2021-11-15 15:58:56 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Use Primitive.mandatory_only? for Time.at 
						
					 
				 
				2021-11-15 15:58:56 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add doc for a_call and a_return events of TracePoint 
						
					 
				 
				2021-11-09 17:10:36 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							[Feature  #18239 ] Implement VWA for strings 
						
					 
				 
				2021-10-25 13:26:23 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Supress warning: data argument not used by format string [-Wformat-extra-args] 
						
					 
				 
				2021-10-20 07:48:30 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							include/ruby/internal/ctype.h: add doxygen 
						
					 
				 
				2021-09-10 20:00:06 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							allow to access ivars of classes/modules 
						
					 
				 
				2021-10-23 01:32:55 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							internal/*.h: skip doxygen 
						
					 
				 
				2021-09-10 20:00:06 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Show +YJIT in version string and RUBY_DESCRIPTION 
						
					 
				 
				2021-10-20 18:19:43 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* 2021-11-28 [ci skip] 
						
					 
				 
				2021-11-28 04:07:53 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Refactor hacky ID tables to struct rb_ast_id_table_t 
						
					 
				 
				2021-11-21 08:59:24 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Using NIL_P macro instead of == Qnil 
						
					 
				 
				2021-10-03 22:34:45 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							ast.c: Use kept script_lines data instead of re-opening the source file ( #5019 ) 
						
					 
				 
				2021-10-26 01:58:01 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							fix assertion on gc_cc_cme() 
						
					 
				 
				2021-11-25 13:57:49 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Primitive.mandatory_only? for fast path 
				 
				2021-11-15 15:58:56 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Stop including node.h from vm_debug.h only for NODE 
						
					 
				 
				2021-11-21 16:21:18 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Shorten register names on arm64-darwin not to be truncated 
						
					 
				 
				2021-10-10 21:58:56 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							fix to choose correct callcache 
						
					 
				 
				2021-11-26 10:56:03 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Cleanup diff against upstream. Add comments 
						
					 
				 
				2021-10-20 18:19:42 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Remove the scraper 
						
					 
				 
				2021-10-20 18:19:38 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add setclassvariable to yjit ( #5127 ) 
						
					 
				 
				2021-11-23 14:09:24 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Count interpreter instructions when -DYJIT_STATS=1 
						
					 
				 
				2021-10-20 18:19:40 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							optimize Struct getter/setter 
						
					 
				 
				2021-11-19 08:32:39 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							oops Direct threading should be default 
						
					 
				 
				2021-10-20 18:19:25 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Supress warning: data argument not used by format string [-Wformat-extra-args] 
						
					 
				 
				2021-10-20 07:48:30 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Adjusted indent [ci skip] 
						
					 
				 
				2021-02-09 08:41:06 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Avoid assert failure when NULL EC is expected 
						
					 
				 
				2021-11-22 19:29:29 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Protoized old pre-ANSI K&R style declarations and definitions 
						
					 
				 
				2021-05-07 00:04:36 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							YJIT: Add ability to exit to interpreter from stubs 
						
					 
				 
				2021-11-26 18:00:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Add --yjit-no-type-prop so we can test YJIT without type propagation ( #5135 ) 
						
					 
				 
				2021-11-18 10:44:31 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							YJIT: Make block invalidation more robust 
						
					 
				 
				2021-11-22 18:23:28 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							YJIT: use shorter encoding for mov(r64,imm) when unambiguous ( #5081 ) 
						
					 
				 
				2021-11-05 15:44:29 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							YJIT code pages refactoring for code GC ( #5073 ) 
						
					 
				 
				2021-11-04 16:05:41 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							YJIT: Add ability to exit to interpreter from stubs 
						
					 
				 
				2021-11-26 18:00:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							YJIT: Add ability to exit to interpreter from stubs 
						
					 
				 
				2021-11-26 18:00:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							YJIT: Add ability to exit to interpreter from stubs 
						
					 
				 
				2021-11-26 18:00:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							YJIT: Add ability to exit to interpreter from stubs 
						
					 
				 
				2021-11-26 18:00:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							YJIT: Add ability to exit to interpreter from stubs 
						
					 
				 
				2021-11-26 18:00:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							YJIT code pages refactoring for code GC ( #5073 ) 
						
					 
				 
				2021-11-04 16:05:41 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							YJIT: Add ability to exit to interpreter from stubs 
						
					 
				 
				2021-11-26 18:00:42 -05:00