dff7fa4fa8 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Fix alignment of fields for atomic accesses ( #761 )  
							
							* Assert alignment is suitable for atomic accesses
* Move fields and pad to meet alignment constraints
* Add padding to JackEngineControl to account for inherited data
* Parenthesise padding length for clarity
* Revert "Parenthesise padding length for clarity"
This reverts commit 1f757b9ece3d8c7d83adff631bbbdc 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a93b210134 
								
							
								 
							
						 
						
							
							
								
								FIx doxygen and user facing and non-facing typos  
							
							Found via `codespell -q 3` 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f67f7b0fdb 
								
							
								 
							
						 
						
							
							
								
								Add curly brackets  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1f1478c263 
								
							
								 
							
						 
						
							
							
								
								better error messages  
							
							- separated two causes of an error
- gave the win32 "lost signal" case a more descriptive message 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a66fe88a34 
								
							
								 
							
						 
						
							
							
								
								fix warning about unused label on non win32 build  
							
							- moved platform dependend code into scope its respective #ifdef
- killed one useless 'goto' with great pleasure
- introduced duplicate code to preserve behavior (fallthrough case) 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d0747df0ff 
								
							
								 
							
						 
						
							
							
								
								WIN32 specific code in JackMessageBuffer::SetInitCallback.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a289f48d9 
								
							
								 
							
						 
						
							
							
								
								Correct JackMessageBuffer::SetInitCallback.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7fceb12fb 
								
							
								 
							
						 
						
							
							
								
								Make fInit volatile in JackMessageBuffer class.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c044ac8da1 
								
							
								 
							
						 
						
							
							
								
								Some documentation in JackMessageBuffer::SetInitCallback.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2bf4db889a 
								
							
								 
							
						 
						
							
							
								
								Light synchronization method in JackMessageBuffer::SetInitCallback.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9e3cb0b505 
								
							
								 
							
						 
						
							
							
								
								More robust jack_set_thread_init_callback implementation.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4753  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fcb210e940 
								
							
								 
							
						 
						
							
							
								
								Fix JackMessageBuffer::SetInitCallback.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4751  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								da82d0e485 
								
							
								 
							
						 
						
							
							
								
								Works again on Windows.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4750  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b60b76de29 
								
							
								 
							
						 
						
							
							
								
								Correct JackWinProcessSync.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4747  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef38cd3483 
								
							
								 
							
						 
						
							
							
								
								Correct JackMessageBuffer::SetInitCallback.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4746  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85334f7d46 
								
							
								 
							
						 
						
							
							
								
								A bit more robust JackMessageBuffer implementation (in progress).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4744  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f5fd13a2ca 
								
							
								 
							
						 
						
							
							
								
								Naming of synchro primitive on Windows.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4741  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c63d4674b 
								
							
								 
							
						 
						
							
							
								
								Correct JackMessageBuffer::Execute.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4534  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b95030db10 
								
							
								 
							
						 
						
							
							
								
								More robust code in synchronization primitives and in JackMessageBuffer.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4526  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a7e8377441 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 4083:4180  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4181  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2eeb1f0ad3 
								
							
								 
							
						 
						
							
							
								
								Correct TopologicalSort.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4169  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f68a6557a 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3813:3899  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3900  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c02981ed9d 
								
							
								 
							
						 
						
							
							
								
								Ensure that client-side message buffer thread calls thread_init callback if/when it is set by the client (backport of JACK1 rev 3838).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3839  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b765f0168 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3684:3813  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3814  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9e263b52ac 
								
							
								 
							
						 
						
							
							
								
								Lock/Unlock shared memory segments (to test...).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3788  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								224c41eb59 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3638:3684  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3685  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf33a4d05e 
								
							
								 
							
						 
						
							
							
								
								jack_verbose moved to JackGlobals class.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3666  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								004016f2e9 
								
							
								 
							
						 
						
							
							
								
								Rework the mutex/signal classes. Use them in JackMessageBuffer.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3319  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92f8656142 
								
							
								 
							
						 
						
							
							
								
								JackMessageBuffer was using thread Stop scheme in destructor, now use the safer thread Kill way.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3252  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f19b74f904 
								
							
								 
							
						 
						
							
							
								
								Header cleanup, add --clients and --ports options in configure.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2957  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								215dfdd97a 
								
							
								 
							
						 
						
							
							
								
								Tim Blechmann patch to remove unnecessary virtual methods : choice of the appropriate platform version is now done at compilation time.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2429  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5bd3afb28 
								
							
								 
							
						 
						
							
							
								
								Add conditional includes for config.h, for use with waf  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2423  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec89a1c14c 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2364  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db77bf32c9 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2363  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c912321ffd 
								
							
								 
							
						 
						
							
							
								
								Use StartSync in JackMessageBuffer  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2360  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1182ac2c7c 
								
							
								 
							
						 
						
							
							
								
								Improve JackSyncInterface class  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2351  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e44ab5b9ad 
								
							
								 
							
						 
						
							
							
								
								Merge from control branch: missing files  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2340  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago