summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Make x.4.2 public and prepare for next releaseJohnny Willemsen2017-01-176-33/+40
| | | | | | | | | * ACE/NEWS: * ACE/bin/diff-builds-and-group-fixed-tests-only.sh: * ACE/docs/Download.html: * ACE/docs/bczar/bczar.html: * ACE/etc/index.html: * TAO/NEWS:
* ACE+TAO-6_4_2ACE+TAO-6_4_2Johnny Willemsen2017-01-1761-66/+1164
|
* Merge pull request #358 from jwillemsen/masterJohnny Willemsen2017-01-161-1/+1
|\ | | | | Only check for ACE_HAS_CPP11 for ACE_NOEXCEPT_FALSE
| * Only check for ACE_HAS_CPP11 for ACE_NOEXCEPT_FALSEJohnny Willemsen2017-01-161-1/+1
| | | | | | | | * ACE/ace/Global_Macros.h:
* | Merge pull request #357 from jwillemsen/masterJohnny Willemsen2017-01-164-5/+13
|\ \ | |/ | | Introduce ACE_NOEXCEPT_FALSE
| * Fixed commentJohnny Willemsen2017-01-161-1/+1
| | | | | | | | * ACE/ace/Global_Macros.h:
| * Introduce ACE_NOEXCEPT_FALSE and use that in some places to silence C++11 ↵Johnny Willemsen2017-01-164-5/+13
|/ | | | | | | | | compiler warnings * ACE/ace/Global_Macros.h: * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_List_Store.cpp: * TAO/tao/Storable_File_Guard.cpp: * TAO/tao/Storable_File_Guard.h:
* Merge pull request #356 from jwillemsen/jwi-deprecatedanyopJohnny Willemsen2017-01-131-1/+1
|\ | | | | Make var/ptr usage as it was
| * Make var/ptr usage as it wasJohnny Willemsen2017-01-131-1/+1
| | | | | | | | * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Request_Context_Repository.cpp:
* | Merge pull request #355 from jwillemsen/jwi-deprecatedanyopJohnny Willemsen2017-01-131-4/+4
|\ \ | |/ | | Make usage of var/ptr as it was
| * Make usage of var/ptr as it wasJohnny Willemsen2017-01-131-4/+4
| | | | | | | | * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Event_Channel_Impl.cpp:
* | Merge pull request #354 from mitza-oci/masterJohnny Willemsen2017-01-121-0/+5
|\ \ | | | | | | NEWS for ACE changes in 6.4.2
| * | NEWS for ACE changes in 6.4.2Adam Mitz2017-01-121-0/+5
|/ /
* | Merge pull request #353 from jwillemsen/jwi-deprecatedanyopJohnny Willemsen2017-01-111-1/+1
|\ \ | |/ | | Fixed compile error
| * Fixed compile errorJohnny Willemsen2017-01-111-1/+1
| | | | | | | | * TAO/tao/Strategies/SCIOP_Connector.cpp:
* | Merge pull request #351 from mitza-oci/masterAdam Mitz2017-01-114-19/+15
|\ \ | | | | | | Updates for VxWorks 7 December 2016 release
| * | More updates for VxWorks 7, especially kernel mode.Adam Mitz2017-01-101-14/+9
| | |
| * | Updates for VxWorks 7 December 2016 releaseAdam Mitz2017-01-094-6/+7
| | |
* | | Merge pull request #352 from jwillemsen/jwi-deprecatedanyopJohnny Willemsen2017-01-113-38/+22
|\ \ \ | |/ / |/| / | |/ Fixed memory leaks
| * Merge branch 'master' into jwi-deprecatedanyopJohnny Willemsen2017-01-1125-165/+220
| |\ | |/ |/|
* | Merge pull request #350 from jwillemsen/jwi-deprecatedanyopJohnny Willemsen2017-01-09101-422/+294
|\ \ | | | | | | Removed the non-const Any extraction operators
* \ \ Merge pull request #349 from jwillemsen/jwi-lf-raceJohnny Willemsen2017-01-0925-165/+220
|\ \ \ | | | | | | | | Fix possible race conditions with leader follower
| * | | Removed empty lineJohnny Willemsen2017-01-091-1/+0
| | | | | | | | | | | | | | | | * TAO/tao/Strategies/SCIOP_Connector.cpp:
| * | | At the moment we can't lock the mutex it is better to return true from error ↵Johnny Willemsen2017-01-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | detected indicating an error * TAO/tao/LF_Event.cpp:
| * | | Remove comment that shouldn't be there anymoreJohnny Willemsen2017-01-041-3/+0
| | | | | | | | | | | | | | | | * TAO/tao/LF_Event.h:
| * | | Zapped spaceJohnny Willemsen2017-01-041-1/+1
| | | | | | | | | | | | | | | | * TAO/tao/LF_Event.h:
| * | | Merge branch 'master' into jwi-lf-raceJohnny Willemsen2017-01-031-2/+2
| |\ \ \
| * | | | Make the leader follower state a real enum instead of using it as int, that ↵Johnny Willemsen2017-01-0310-25/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | way a compiler can detect when we assign a non-existent value * TAO/tao/LF_CH_Event.cpp: * TAO/tao/LF_CH_Event.h: * TAO/tao/LF_Event.cpp: * TAO/tao/LF_Event.h: * TAO/tao/LF_Event.inl: * TAO/tao/LF_Invocation_Event.cpp: * TAO/tao/LF_Invocation_Event.h: * TAO/tao/LF_Multi_Event.cpp: * TAO/tao/LF_Multi_Event.h: * TAO/tests/Bug_3531b_Regression/server.cpp:
| * | | | Merge branch 'master' into jwi-lf-raceJohnny Willemsen2017-01-034-11/+7
| |\ \ \ \
| * | | | | The successful/error_detected/keep_waiting accessors of TAO_LF_Event are ↵Johnny Willemsen2017-01-0322-88/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also called from outside of the leader follower loop by other threads. This could trigger a data race because an inconsistent state is ready. Moved the real logic to _i methods and the public accessors now first lock the lf lock, this is normally only done in connection setup so doesn't add a penalty to the regular invocation path * TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp: * TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp: * TAO/tao/IIOP_Connector.cpp: * TAO/tao/LF_CH_Event.cpp: * TAO/tao/LF_CH_Event.h: * TAO/tao/LF_Connect_Strategy.cpp: * TAO/tao/LF_Event.cpp: * TAO/tao/LF_Event.h: * TAO/tao/LF_Event.inl: * TAO/tao/LF_Invocation_Event.cpp: * TAO/tao/LF_Invocation_Event.h: * TAO/tao/LF_Multi_Event.cpp: * TAO/tao/LF_Multi_Event.h: * TAO/tao/Leader_Follower.cpp: * TAO/tao/Reactive_Connect_Strategy.cpp: * TAO/tao/Strategies/SCIOP_Connector.cpp: * TAO/tao/Strategies/SHMIOP_Connector.cpp: * TAO/tao/Strategies/UIOP_Connector.cpp: * TAO/tao/Transport_Connector.cpp: * TAO/tao/Wait_On_Reactor.cpp: * TAO/tao/Wait_On_Read.cpp: * TAO/tests/Bug_3531b_Regression/server.cpp:
| * | | | | Merge branch 'master' into jwi-lf-raceJohnny Willemsen2017-01-034-12/+19
| |\ \ \ \ \
| * | | | | | Updated for LF changesJohnny Willemsen2017-01-031-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/tests/Bug_3531b_Regression/server.cpp:
| * | | | | | Add support for thread-sanitizer=1Johnny Willemsen2017-01-021-0/+6
| | | | | | |
| * | | | | | Make keep_waiting constJohnny Willemsen2017-01-022-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/tao/LF_Event.h: * TAO/tao/LF_Event.inl:
| * | | | | | Fixed typoJohnny Willemsen2017-01-021-13/+13
| | | | | | |
| * | | | | | Fixed docuJohnny Willemsen2017-01-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/tao/Leader_Follower.h:
| * | | | | | Make several check methods to return a bool instead of int, much easier to ↵Johnny Willemsen2017-01-029-50/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | understand the code path and less error phrone * TAO/tao/LF_CH_Event.cpp: * TAO/tao/LF_CH_Event.h: * TAO/tao/LF_Event.cpp: * TAO/tao/LF_Event.h: * TAO/tao/LF_Event.inl: * TAO/tao/LF_Invocation_Event.cpp: * TAO/tao/LF_Invocation_Event.h: * TAO/tao/LF_Multi_Event.cpp: * TAO/tao/LF_Multi_Event.h:
| * | | | | | Make keep_waiting return a bool instead of intJohnny Willemsen2017-01-022-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/tao/LF_Event.h: * TAO/tao/LF_Event.inl:
* | | | | | | Merge pull request #347 from jwillemsen/masterJohnny Willemsen2017-01-034-11/+7
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | No need to pass this to ACE_DES_FREE_THIS
| | | | | | * Fixed memory leaksJohnny Willemsen2017-01-113-38/+22
| | | | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Event_Channel_Impl.cpp: * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Request_Context_Repository.cpp: * TAO/orbsvcs/tests/FtRtEvent/PushConsumer.cpp:
| | | | | * Correct indentationJohnny Willemsen2017-01-091-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | * TAO/docs/ORBEndpoint.html:
| | | | | * Fixed coverity issuesJohnny Willemsen2017-01-092-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/tao/Strategies/advanced_resource.h: * TAO/tao/TAO_Server_Request.inl:
| | | | | * Comment changeJohnny Willemsen2017-01-091-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | * TAO/orbsvcs/LifeCycle_Service/Criteria_Evaluator.h:
| | | | | * Fixed last any extractionJohnny Willemsen2017-01-062-7/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/performance-tests/Cubit/TAO/DII_Cubit/client.cpp: * TAO/tests/Param_Test/param_test_i.cpp:
| | | | | * Simple layout changeJohnny Willemsen2017-01-061-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp:
| | | | | * Fixed any extractionJohnny Willemsen2017-01-067-15/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/docs/tutorials/Quoter/RT_Event_Service/Stock_Consumer.cpp: * TAO/orbsvcs/FT_ReplicationManager/FT_ReplicationManagerFaultAnalyzer.cpp: * TAO/orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.cpp: * TAO/orbsvcs/LifeCycle_Service/Criteria_Evaluator.cpp: * TAO/orbsvcs/LifeCycle_Service/Criteria_Evaluator.h: * TAO/performance-tests/Cubit/TAO/DII_Cubit/client.cpp: * TAO/tests/Param_Test/param_test_i.cpp:
| | | | | * More any extraction changesJohnny Willemsen2017-01-0524-84/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/orbsvcs/LifeCycle_Service/Criteria_Evaluator.cpp: * TAO/orbsvcs/orbsvcs/AV/AVStreams_i.cpp: * TAO/orbsvcs/orbsvcs/AV/AVStreams_i.h: * TAO/orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.cpp: * TAO/orbsvcs/orbsvcs/FtRtEvent/ClientORB/FTRT_ClientORB_Loader.cpp: * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Event_Channel_Impl.cpp: * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Request_Context_Repository.cpp: * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Set_Update_Interceptor.cpp: * TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadManager.cpp: * TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadManager.h: * TAO/orbsvcs/orbsvcs/Notify/Property_T.cpp: * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Default_Property_Validator.cpp: * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Property_Set_Find.h: * TAO/orbsvcs/orbsvcs/Trader/Trader_Interfaces.cpp: * TAO/orbsvcs/orbsvcs/Trader/Trader_Interfaces.h: * TAO/orbsvcs/orbsvcs/Trader/Trader_Utils.cpp: * TAO/orbsvcs/orbsvcs/Trader/Trader_Utils.h: * TAO/orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp: * TAO/orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.h: * TAO/tests/Bug_2678_Regression/server.cpp: * TAO/tests/Codec/client.cpp: * TAO/tests/Param_Test/complex_any.cpp: * TAO/tests/Param_Test/param_test_i.cpp: * TAO/tests/Param_Test/ub_struct_seq.cpp:
| | | | | * More const any extractionJohnny Willemsen2017-01-058-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_any_extracted_type_decl.cpp: * TAO/orbsvcs/FT_ReplicationManager/FT_Property_Validator.cpp: * TAO/orbsvcs/FT_ReplicationManager/FT_ReplicationManagerFaultAnalyzer.cpp: * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Event_Channel_Impl.cpp: * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Request_Context_Repository.cpp: * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Set_Update_Interceptor.cpp: * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Property_Set_Find.h: * TAO/tests/IDL_Test/main.cpp:
| | | | | * Fixed code due to removal of the non const Any extractionJohnny Willemsen2017-01-0556-108/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/docs/tutorials/Quoter/Event_Service/Stock_Consumer.cpp: * TAO/examples/Kokyu_dsrt_schedulers/FP_Scheduler.cpp: * TAO/examples/Kokyu_dsrt_schedulers/MIF_Scheduler.cpp: * TAO/examples/Kokyu_dsrt_schedulers/MUF_Scheduler.cpp: * TAO/interop-tests/AnyTypeCode/tao/Demo_i.cpp: * TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadManager.cpp: * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Default_Property_Validator.cpp: * TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_CredentialsAcquirer.cpp: * TAO/orbsvcs/orbsvcs/Security/SL3_PolicyFactory.cpp: * TAO/orbsvcs/orbsvcs/Security/Security_PolicyFactory.cpp: * TAO/orbsvcs/orbsvcs/Trader/Trader_Utils.cpp: * TAO/orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp: * TAO/orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp: * TAO/orbsvcs/tests/Trading/TT_Info.cpp: * TAO/performance-tests/Anyop/anyop.cpp: * TAO/performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp: * TAO/performance-tests/Cubit/TAO/IDL_Cubit/Cubit_i.cpp: * TAO/tests/Any/Recursive/client.cpp: * TAO/tests/Bug_2678_Regression/client.cpp: * TAO/tests/Bug_2678_Regression/server.cpp: * TAO/tests/Bug_2804_Regression/client.cpp: * TAO/tests/Bug_2844_Regression/client.cpp: * TAO/tests/Bug_2918_Regression/client.cpp: * TAO/tests/Bug_3506_Regression/server.cpp: * TAO/tests/Bug_3552_Regression/check.cpp: * TAO/tests/Bug_3919_Regression/client.cpp: * TAO/tests/Codec/client.cpp: * TAO/tests/DynAny_Test/test_dynany.cpp: * TAO/tests/DynAny_Test/test_dynsequence.cpp: * TAO/tests/DynAny_Test/test_dynstruct.cpp: * TAO/tests/Param_Test/any.cpp: * TAO/tests/Param_Test/anyop.cpp: * TAO/tests/Param_Test/bd_array_seq.cpp: * TAO/tests/Param_Test/bd_short_seq.cpp: * TAO/tests/Param_Test/bd_struct_seq.cpp: * TAO/tests/Param_Test/big_union.cpp: * TAO/tests/Param_Test/complex_any.cpp: * TAO/tests/Param_Test/except.cpp: * TAO/tests/Param_Test/fixed_struct.cpp: * TAO/tests/Param_Test/nested_struct.cpp: * TAO/tests/Param_Test/objref_struct.cpp: * TAO/tests/Param_Test/recursive_struct.cpp: * TAO/tests/Param_Test/recursive_union.cpp: * TAO/tests/Param_Test/small_union.cpp: * TAO/tests/Param_Test/ub_any_seq.cpp: * TAO/tests/Param_Test/ub_array_seq.cpp: * TAO/tests/Param_Test/ub_long_seq.cpp: * TAO/tests/Param_Test/ub_objref_seq.cpp: * TAO/tests/Param_Test/ub_short_seq.cpp: * TAO/tests/Param_Test/ub_str_seq.cpp: * TAO/tests/Param_Test/ub_struct_seq.cpp: * TAO/tests/Param_Test/ub_wstr_seq.cpp: * TAO/tests/Param_Test/var_struct.cpp: * TAO/tests/Portable_Interceptors/Benchmark/client_interceptors.cpp: * TAO/tests/Portable_Interceptors/Benchmark/server_interceptors.cpp: * TAO/tests/Portable_Interceptors/Dynamic/client_interceptor.cpp:
| | | | | * Fixed typoJohnny Willemsen2017-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * TAO/docs/PP_Memory_Management.txt: