Export of internal Abseil changes.
-- ed3a3431eee9e48e6553b0320e0308d2dde6725c by Derek Mauro <dmauro@google.com>: Project import generated by Copybara. PiperOrigin-RevId: 258631680 GitOrigin-RevId: ed3a3431eee9e48e6553b0320e0308d2dde6725c Change-Id: I1d7ae86a79783842092d29504605ba039c369603
This commit is contained in:
		
							parent
							
								
									44efe96dfc
								
							
						
					
					
						commit
						c6c3c1b498
					
				
					 32 changed files with 1168 additions and 657 deletions
				
			
		|  | @ -62,7 +62,6 @@ static SpinLock static_cooperative_spinlock( | |||
| static SpinLock static_noncooperative_spinlock( | ||||
|     base_internal::kLinkerInitialized, base_internal::SCHEDULE_KERNEL_ONLY); | ||||
| 
 | ||||
| 
 | ||||
| // Simple integer hash function based on the public domain lookup2 hash.
 | ||||
| // http://burtleburtle.net/bob/c/lookup2.c
 | ||||
| static uint32_t Hash32(uint32_t a, uint32_t c) { | ||||
|  | @ -194,6 +193,7 @@ TEST(SpinLock, WaitCyclesEncoding) { | |||
| TEST(SpinLockWithThreads, StaticSpinLock) { | ||||
|   ThreadedTest(&static_spinlock); | ||||
| } | ||||
| 
 | ||||
| TEST(SpinLockWithThreads, StackSpinLock) { | ||||
|   SpinLock spinlock; | ||||
|   ThreadedTest(&spinlock); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue