Phillip Mienk 
							
						 
					 
					
						
						
							
						
						00b3bfab10 
					 
					
						
						
							
							Remove local pgm configuration option, cleanup configure.ac, remove unused Makefile.am instances.  
						
						
						
						
					 
					
						2014-10-13 19:10:36 -07:00 
						 
				 
			
				
					
						
							
							
								anonymous 
							
						 
					 
					
						
						
							
						
						992dca6ba7 
					 
					
						
						
							
							Fix configure warning.  
						
						
						
						
					 
					
						2014-08-30 21:38:54 -07:00 
						 
				 
			
				
					
						
							
							
								Dave Meehan 
							
						 
					 
					
						
						
							
						
						87ce17e439 
					 
					
						
						
							
							Restore unpathed references to platform.hpp for cmake builds  
						
						
						
						
					 
					
						2014-06-05 12:03:13 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Meehan 
							
						 
					 
					
						
						
							
						
						451c94af8e 
					 
					
						
						
							
							Fix for perf/platform.hpp not being cleaned up by distclean  
						
						
						
						
					 
					
						2014-05-31 13:51:41 +01:00 
						 
				 
			
				
					
						
							
							
								Pieter Hintjens 
							
						 
					 
					
						
						
							
						
						b3b9e046ee 
					 
					
						
						
							
							Updated copyright statements for 2014  
						
						
						
						
					 
					
						2014-01-02 12:00:57 +01:00 
						 
				 
			
				
					
						
							
							
								AJ Lewis 
							
						 
					 
					
						
						
							
						
						e3e7efedbe 
					 
					
						
						
							
							Revert "Reference platform.h by ../src/platform.h - AIX is ignoring -I flags"  
						
						... 
						
						
						
						This reverts commit 015d9564ee 
						
						
					 
					
						2013-09-20 14:38:11 -05:00 
						 
				 
			
				
					
						
							
							
								AJ Lewis 
							
						 
					 
					
						
						
							
						
						015d9564ee 
					 
					
						
						
							
							Reference platform.h by ../src/platform.h - AIX is ignoring -I flags  
						
						
						
						
					 
					
						2013-09-20 11:48:18 -05:00 
						 
				 
			
				
					
						
							
							
								Pieter Hintjens 
							
						 
					 
					
						
						
							
						
						9df7c70aba 
					 
					
						
						
							
							Cleaned up copyright statements in perftest tools  
						
						
						
						
					 
					
						2013-04-15 18:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								Pieter Hintjens 
							
						 
					 
					
						
						
							
						
						c980820d29 
					 
					
						
						
							
							I'm reverting the various changes to the throughput test programs since as far  
						
						... 
						
						
						
						as I can see, these didn't work any more. At the very least, the command line
API was broken and forced the user to enter new, exotic arguments. Patches
should not break existing APIs. But also, the internals of these programs had
become weird.
If we want to build more complex performance tests, that's fine, but we should
make new programs, not break the old ones. We need minimal, safe performance
tests in 0MQ.
Also, the code was quite horrid. So it's gone. If anyone wants to bring it back
please make the code neat, and build new APIs instead of breaking the old ones.
Cheers
Pieter 
						
						
					 
					
						2013-04-15 18:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								Timothee "TTimo" Besset 
							
						 
					 
					
						
						
							
						
						5973b4c665 
					 
					
						
						
							
							Windows friendly replacement for gettimeofday  
						
						
						
						
					 
					
						2013-03-31 09:10:56 -05:00 
						 
				 
			
				
					
						
							
							
								Bjorn Reese 
							
						 
					 
					
						
						
							
						
						7e37cc8ed4 
					 
					
						
						
							
							Linux build fails due to undeclared variable  
						
						
						
						
					 
					
						2013-03-05 11:52:47 +01:00 
						 
				 
			
				
					
						
							
							
								KIU Shueng Chuan 
							
						 
					 
					
						
						
							
						
						3176509e60 
					 
					
						
						
							
							include source directory version of zmq.h and zmq_utils.h  
						
						... 
						
						
						
						this follows what {local,remote}_lat.cpp and inproc_{thr,lat}.cpp do. 
						
						
					 
					
						2013-03-03 15:28:00 +08:00 
						 
				 
			
				
					
						
							
							
								KIU Shueng Chuan 
							
						 
					 
					
						
						
							
						
						402f9fd243 
					 
					
						
						
							
							remote_thr.cpp: port pthreads usage to win32 api  
						
						
						
						
					 
					
						2013-03-03 15:18:54 +08:00 
						 
				 
			
				
					
						
							
							
								Attila Mark 
							
						 
					 
					
						
						
							
						
						a22714dd79 
					 
					
						
						
							
							Improvements and fixes for performance of PUSH/PULL in local_thr and remote_thr.  
						
						... 
						
						
						
						- option to set number of zmq threads on the command line for local_thr
- option to set number of zmq_threads and workers in remote_thr
- option to set SND/RCV buffer sizes on command line
- option to set whether to PUSH/PULL on command line
- option to set to use zmq_recv or zmq_msg for transfer on command line
- better timing function
- corrected and improved throughput reporting
- HWM and DELAY socket options 
						
						
					 
					
						2013-02-26 12:10:27 -08:00 
						 
				 
			
				
					
						
							
							
								Pieter Hintjens 
							
						 
					 
					
						
						
							
						
						066f3d2c9b 
					 
					
						
						
							
							Fixed overflow in local_thr results calculation  
						
						
						
						
					 
					
						2013-02-25 14:13:15 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Arsenault 
							
						 
					 
					
						
						
							
						
						a1d6a222ed 
					 
					
						
						
							
							Generated header is not in ../src/  
						
						
						
						
					 
					
						2013-01-02 03:24:10 -05:00 
						 
				 
			
				
					
						
							
							
								Mikko Koppanen 
							
						 
					 
					
						
						
							
						
						da1920d944 
					 
					
						
						
							
							Revert NULL checks in the API  
						
						
						
						
					 
					
						2012-02-17 09:48:04 +00:00 
						 
				 
			
				
					
						
							
							
								Pieter Hintjens 
							
						 
					 
					
						
						
							
						
						0efb49f12f 
					 
					
						
						
							
							Fixed up all references to zmq_msg_size  
						
						
						
						
					 
					
						2012-02-16 12:26:00 -06:00 
						 
				 
			
				
					
						
							
							
								Philip Kovacs 
							
						 
					 
					
						
						
							
						
						bf9062902c 
					 
					
						
						
							
							Fix broken VPATH/parallel builds  
						
						... 
						
						
						
						Signed-off-by: Philip Kovacs <phil@philkovacs.com > 
						
						
					 
					
						2011-11-21 08:10:03 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						8e21d64c97 
					 
					
						
						
							
							Copyright dates adjusted to reflect reality  
						
						... 
						
						
						
						Signed-off-by: Martin Sustrik <sustrik@250bpm.com > 
						
						
					 
					
						2011-11-01 18:06:11 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						ac7717b7b3 
					 
					
						
						
							
							250bpm copyrights added  
						
						... 
						
						
						
						Signed-off-by: Martin Sustrik <sustrik@250bpm.com > 
						
						
					 
					
						2011-10-31 16:20:30 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						5b77a41eaf 
					 
					
						
						
							
							Throughput tests fixed.  
						
						... 
						
						
						
						Introduction of subscription forwarding have broken throughput tests.
This patch changes the pattern used in the tests to PUSH/PULL.
Signed-off-by: Martin Sustrik <sustrik@250bpm.com > 
						
						
					 
					
						2011-06-19 09:22:11 +02:00 
						 
				 
			
				
					
						
							
							
								Fabien Ninoles 
							
						 
					 
					
						
						
							
						
						d7923f08ca 
					 
					
						
						
							
							Add sockopt ZMQ_RCVTIMEO/ZMQ_SNDTIMEO.  
						
						... 
						
						
						
						- Add doc and tests
- Add options and setup
- Wait using poll/select
Signed-off-by: Fabien Ninoles <fabien@tzone.org >
Signed-off-by: Martin Sustrik <sustrik@250bpm.com > 
						
						
					 
					
						2011-06-17 12:22:02 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						8203c4dbb2 
					 
					
						
						
							
							Another error handling issue on Win32 solved  
						
						... 
						
						
						
						Signed-off-by: Martin Sustrik <sustrik@250bpm.com > 
						
						
					 
					
						2011-04-04 13:12:46 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						85c2a84036 
					 
					
						
						
							
							inproc perf tests now work on Windows  
						
						... 
						
						
						
						Signed-off-by: Martin Sustrik <sustrik@250bpm.com > 
						
						
					 
					
						2011-04-02 09:50:35 +02:00 
						 
				 
			
				
					
						
							
							
								Robert G. Jakabosky 
							
						 
					 
					
						
						
							
						
						d84558e172 
					 
					
						
						
							
							Adding thread latency/throughput perf. examples.  
						
						... 
						
						
						
						Signed-off-by: Robert G. Jakabosky <bobby@sharedrealm.com > 
						
						
					 
					
						2011-03-31 23:14:38 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						fb27a000d9 
					 
					
						
						
							
							send/recv was changed to send/recv/sendmsg/recvmsg  
						
						... 
						
						
						
						send/recv now complies with POSIX by using raw buffers instead
of message objects and by returning number of bytes sent/recvd
instead of 0/-1.
The return value is changed accordingly for sendmsg and recvmsg.
Note that related man pages will be fixed in a separate patch.
Signed-off-by: Martin Sustrik <sustrik@250bpm.com > 
						
						
					 
					
						2011-03-24 11:53:55 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						18b9ebea32 
					 
					
						
						
							
							The copyrights in file headers updated.  
						
						... 
						
						
						
						Signed-off-by: Martin Sustrik <sustrik@250bpm.com > 
						
						
					 
					
						2011-03-02 16:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						b358df9fff 
					 
					
						
						
							
							Name of "GNU Lesser Public License" corrected.  
						
						... 
						
						
						
						Signed-off-by: Martin Sustrik <sustrik@250bpm.com > 
						
						
					 
					
						2010-10-30 15:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						5a731e73c8 
					 
					
						
						
							
							added ZMQ_MAKE_VALGRIND_HAPPY compile-time option  
						
						
						
						
					 
					
						2010-08-25 15:39:20 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hurton 
							
						 
					 
					
						
						
							
						
						66470b2c55 
					 
					
						
						
							
							perf: fix typo  
						
						
						
						
					 
					
						2010-07-26 12:24:00 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						7f01e9970d 
					 
					
						
						
							
							stopwatch returned to libzmq  
						
						
						
						
					 
					
						2010-06-17 16:51:53 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						cf048bb1f8 
					 
					
						
						
							
							platform.hpp for MSVC contains only very basic stuff  
						
						
						
						
					 
					
						2010-06-04 16:29:36 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						927993863e 
					 
					
						
						
							
							MSVC build fixed  
						
						
						
						
					 
					
						2010-06-04 15:47:22 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						67ca7dcbe6 
					 
					
						
						
							
							obsolete API elements removed - this commit breaks backward compatibility  
						
						
						
						
					 
					
						2010-06-04 15:24:06 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Lucina 
							
						 
					 
					
						
						
							
						
						606c77368c 
					 
					
						
						
							
							Move perf helper functions to perf/helpers.cpp  
						
						
						
						
					 
					
						2010-06-04 14:48:49 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Lucina 
							
						 
					 
					
						
						
							
						
						05b4a7ae78 
					 
					
						
						
							
							Remove PGM examples from build  
						
						
						
						
					 
					
						2010-06-04 13:58:49 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Lucina 
							
						 
					 
					
						
						
							
						
						b668387d91 
					 
					
						
						
							
							Remove -Wxxx gcc-isms from subdir Makefiles  
						
						
						
						
					 
					
						2010-04-10 17:04:33 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Lucina 
							
						 
					 
					
						
						
							
						
						f6fa41dd7b 
					 
					
						
						
							
							Compile perf tests with the C++ compiler  
						
						... 
						
						
						
						This lets us build the binaries in a portable fashion w/o having to worry
about how to link with the C++ runtime. 
						
						
					 
					
						2010-04-10 16:51:22 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						ae35a1644c 
					 
					
						
						
							
							fix include paths in perf on Win32  
						
						
						
						
					 
					
						2010-03-16 19:02:50 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						c08a7f8896 
					 
					
						
						
							
							C perf tests are built non-optionally; C++ perf tests removed  
						
						
						
						
					 
					
						2010-03-12 20:02:19 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Lucina 
							
						 
					 
					
						
						
							
						
						27e2d08449 
					 
					
						
						
							
							Restructure language bindings  
						
						... 
						
						
						
						C and C++ headers moved from bindings/ to include/, bindings/ removed
--with-c and --with-cpp options to configure removed, C and C++ now built
and installed by default 
						
						
					 
					
						2010-03-11 20:33:27 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Lucina 
							
						 
					 
					
						
						
							
						
						90944759b6 
					 
					
						
						
							
							Removed Java binding from core distribution  
						
						
						
						
					 
					
						2010-03-11 20:12:55 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						ea0a44c8a9 
					 
					
						
						
							
							Ruby binding removed  
						
						
						
						
					 
					
						2010-02-27 14:18:02 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						45414b5444 
					 
					
						
						
							
							python binding removed  
						
						
						
						
					 
					
						2010-02-27 12:23:22 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						33cb20a747 
					 
					
						
						
							
							ZMQII-77: Put librbzmq symbols into ZMQ module  
						
						
						
						
					 
					
						2010-02-16 23:31:17 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Lucina 
							
						 
					 
					
						
						
							
						
						afb526f31a 
					 
					
						
						
							
							Fix 'make dist' to work with no special magic  
						
						
						
						
					 
					
						2010-02-16 00:11:38 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Lucina 
							
						 
					 
					
						
						
							
						
						80c820d758 
					 
					
						
						
							
							Cleaning up more PGM cruft  
						
						
						
						
					 
					
						2010-02-15 23:51:05 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						849095a042 
					 
					
						
						
							
							Merge branch 'master' of git@github.com:sustrik/zeromq2  
						
						
						
						
					 
					
						2010-01-28 12:45:37 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Sustrik 
							
						 
					 
					
						
						
							
						
						f17f0fa67b 
					 
					
						
						
							
							CL binding ripped out of the tree  
						
						
						
						
					 
					
						2010-01-28 12:45:12 +01:00