Commit Graph

  • 27c08d1444 Missing file ... from the previous submit. Laurent Pautet 2003-04-19 20:33:52 +00:00
  • 2144d309b5 When processing a boolean value, always look at it after converting it to lowercase. Thomas Quinot 2003-04-18 18:01:39 +00:00
  • e9b82d7f67 Minor reformating Bertrand Paquet 2003-04-18 11:17:29 +00:00
  • 9f10fc9816 Suppressed unnecessary access type Jérôme Hugues 2003-04-16 10:16:56 +00:00
  • 1085f98487 Minor reformating, add debug Bertrand Paquet 2003-04-15 16:40:10 +00:00
  • 1b27463c99 Added activation with Id tests. Jérôme Hugues 2003-04-15 10:08:50 +00:00
  • 5da4c5203b Add first/last revision year, based on p4 functionnalities. Jérôme Hugues 2003-04-15 10:07:31 +00:00
  • 1df6839a37 Update home page URL and mailing list address. Thomas Quinot 2003-04-14 19:28:58 +00:00
  • 4520a003b9 Completed work on POA policies compatibility on POA creation Jérôme Hugues 2003-04-14 13:49:56 +00:00
  • cfaa176157 Added hooks for POA's Use Servant Manager policy Jérôme Hugues 2003-04-11 16:14:40 +00:00
  • 33dfe16d72 Always give a value to 'out' parameters Jérôme Hugues 2003-04-11 10:35:04 +00:00
  • 6aaa4b40a9 Suppressed all exceptions in POA, replaced with an Error managmenet subsystem Jérôme Hugues 2003-04-10 17:36:03 +00:00
  • 94cee7cc87 Added note on IIOP interoperability Jérôme Hugues 2003-04-10 13:52:22 +00:00
  • 6437a1adb3 Modified update-headers macro - suppress the need for a header.txt file - add context specific data: OMG header for CORBA.* and PortableServer.* specs Jérôme Hugues 2003-04-09 22:33:36 +00:00
  • 3a53244244 Removed outdated header.txt files Jérôme Hugues 2003-04-09 17:55:29 +00:00
  • 4d91f92ef0 Removed other GARLIC occurences Jérôme Hugues 2003-04-09 17:51:36 +00:00
  • dcf6ae7ae8 Replace GARLIC with PolyORB Laurent Pautet 2003-04-09 17:43:08 +00:00
  • ba9db55e02 PolyORB generic header for run-time Laurent Pautet 2003-04-09 16:26:24 +00:00
  • ba00425747 Minor reformatting. Jérôme Hugues 2003-04-09 09:58:06 +00:00
  • 884bff8f22 Add Makefiles and regression tests Laurent Pautet 2003-04-08 23:14:33 +00:00
  • a4391c528a Sources of Idl to Ada Compiler Laurent Pautet 2003-04-08 23:10:26 +00:00
  • 87ba62308a Minor reformatting. Jérôme Hugues 2003-04-07 14:11:15 +00:00
  • 616c77edac Minor reformatting. Jérôme Hugues 2003-04-07 12:58:57 +00:00
  • f165c77a32 removed previously added code, since we should not handle such an exception here. This should be handled by the neutral layer. Thomas Vergnaud 2003-04-04 15:38:27 +00:00
  • 3a7e4287af changed code to catch and handle the exception raised when the user does not provide an ior as first argument. Thomas Vergnaud 2003-04-04 14:43:56 +00:00
  • 13abda55a5 Removed AdaBroker header file Jérôme Hugues 2003-04-02 15:15:33 +00:00
  • b5dfbb5587 Corrected index bug Jérôme Hugues 2003-04-02 13:40:06 +00:00
  • e73bd352c6 Make sure we do not use a possibly null reference to early Jérôme Hugues 2003-04-02 12:44:03 +00:00
  • 8e657f97a5 Minor reformatting Jérôme Hugues 2003-04-02 12:43:29 +00:00
  • 20c14ff8a1 Checked CORBA personality exceptions Jérôme Hugues 2003-04-02 12:42:28 +00:00
  • 767a7b0bec Correct PolyORB.Sockets_Copy implementation for GNAT 3.15p. Thomas Quinot 2003-04-02 00:07:01 +00:00
  • abf4715458 Added hooks for PortableServer.POA's Default Servant attribute Jérôme Hugues 2003-04-01 14:19:49 +00:00
  • d8398770ea Recomputed deps. Jérôme Hugues 2003-04-01 10:52:59 +00:00
  • 0476cf1604 PolyORB's POA must raise system exception. Jérôme Hugues 2003-04-01 10:48:55 +00:00
  • c1b57b6154 Reformatting. Jérôme Hugues 2003-04-01 10:45:37 +00:00
  • dc191be594 Added log information for PolyORB.CORBA_P.Exceptions. Jérôme Hugues 2003-04-01 10:37:34 +00:00
  • 0e6c16761a Minor reformatting. Jérôme Hugues 2003-04-01 10:36:17 +00:00
  • 9944b3a270 Added some elaboration pragmas for GNAT 3.15 Jérôme Hugues 2003-03-31 14:18:37 +00:00
  • b49bf39929 Minor reformatting. Jérôme Hugues 2003-03-31 13:40:58 +00:00
  • 06e38e4d2b Exception raised when binding a reference are now redirected to the requestor. Jérôme Hugues 2003-03-31 09:50:24 +00:00
  • 20c160e884 Ispell checks Jérôme Hugues 2003-03-31 09:33:20 +00:00
  • 1428682fba Added supported platforms Jérôme Hugues 2003-03-31 09:33:05 +00:00
  • af58e15eec Ispell checks Jérôme Hugues 2003-03-31 09:17:55 +00:00
  • 107af0b0ec Added INSTALL and FEATURES files, updated contributors list. Jérôme Hugues 2003-03-30 14:30:16 +00:00
  • ee3cfa6700 Update Jérôme Hugues 2003-03-30 13:38:32 +00:00
  • e6661a98a3 Corrected to recurse all subdirectories Updated to visit testsuite Jérôme Hugues 2003-03-30 13:38:08 +00:00
  • 0cbceb94e9 Update Jérôme Hugues 2003-03-30 12:46:54 +00:00
  • 0b8756246a Added chained lists to the build and testsuite run. Jérôme Hugues 2003-03-30 11:51:27 +00:00
  • 8e95cea136 examples/common/report.ad? and testsuite/common/polyorb-report are now merged into one single package: src/polyorb-utils-report Jérôme Hugues 2003-03-30 11:42:10 +00:00
  • 12fe110a98 $CHANGE -> $CHANGELIST Thomas Quinot 2003-03-29 13:13:15 +00:00
  • 0a7fab4640 Recompute build deps. Thomas Quinot 2003-03-29 13:10:06 +00:00
  • 8dc2fef984 Add missing files for COS Events. Thomas Quinot 2003-03-29 13:09:56 +00:00
  • 7e4f9b8346 Add missing qualification to Socket_Set_Type Thomas Quinot 2003-03-29 13:09:15 +00:00
  • 623259eae9 Allow compilation with GNAT 3.15p (which does not have GNAT.Sockets.Copy). Thomas Quinot 2003-03-29 12:46:52 +00:00
  • ea8de8c44c Remove trailing whitespace. Thomas Quinot 2003-03-28 13:06:14 +00:00
  • e6a21e7a4e Branch rungroup into PolyORB repository. Thomas Quinot 2003-03-28 12:56:58 +00:00
  • 080f04aace Do not kill a running build only to restart building the same changelist. Thomas Quinot 2003-03-28 12:53:39 +00:00
  • d025d84ddd Fixes to build and run PolyORB on Windows: * wrapper for linker shell script * use explicit extension for IDLAC preprocessing temporary file. Thomas Quinot 2003-03-28 12:33:00 +00:00
  • 8c3307623c Added minimum CORBA configuration and POA Policies check algorithm Jérôme Hugues 2003-03-27 16:19:33 +00:00
  • c1f30d886e Corrected POA policies compatbilities checks, now included in testsuite. Jérôme Hugues 2003-03-27 16:08:28 +00:00
  • 4305df204e Corrected deadlock that happened when raising an exception during POA creation. Jérôme Hugues 2003-03-27 15:56:26 +00:00
  • 4ef7a0b582 Corrected cast Jérôme Hugues 2003-03-27 15:55:34 +00:00
  • db71cfe59b A RequestProcessingPolicy should have a REQUEST_PROCESSING_POLICY_ID ... Jérôme Hugues 2003-03-27 15:55:22 +00:00
  • ae6c3b3545 Remove use clause from HTables.Perfect spec. No use clauses should be used in specs that are in the closure of System.PolyORB_Interface, these cause visibility problems in expanded code when inlining (-gnatn) is used. Thomas Quinot 2003-03-27 15:05:57 +00:00
  • fc414c00bd Use gnatmake -u command line switch to force recompilation of a unique file. Thomas Quinot 2003-03-27 15:04:52 +00:00
  • bef3dfef84 Clear new warnings (empty "when others" clauses). Thomas Quinot 2003-03-27 15:04:23 +00:00
  • ef6ab6ecff Update for more recent automake. Thomas Quinot 2003-03-27 15:04:04 +00:00
  • 7c78ed8cfb Libtool does not include ltconfig anymore. Thomas Quinot 2003-03-27 11:51:22 +00:00
  • 193e562032 Merge latest 5.01w wavefront (imported in change 6559). Thomas Quinot 2003-03-27 11:10:29 +00:00
  • 94d8320989 Backout 6555 and 6556 (the categorization of GNAT.OS_Lib does not allow PolyORB.Log to depend on it). Thomas Quinot 2003-03-26 17:58:01 +00:00
  • 2fb6fe6193 Remove now unnecessary dependency on Interfaces.C (followup on chang 6555). Thomas Quinot 2003-03-26 17:55:41 +00:00
  • 98e95480f6 Use GNAT.OS_Lib to bind to write(2). This avoids embedding platform knowledge (the value of the standard error file descriptor) in our source code. Thomas Quinot 2003-03-26 17:50:51 +00:00
  • 2aa244b8aa PolyORB.Log now has an internal package that contains Put_Line, added a note on its restricted use. Jérôme Hugues 2003-03-26 17:35:10 +00:00
  • 5ea7d07f4d Removed elaboration code in PolyORB.Configuration, now PolyORB.Initialization directly calls procedures to initialize structures it needs. Jérôme Hugues 2003-03-26 15:06:08 +00:00
  • 848ed129db PolyORB.Log.Put_Line is now public Jérôme Hugues 2003-03-26 15:04:56 +00:00
  • a497c694af Clean up spec of Object_Maps: removed direct manipulation of Object_Maps indexes. Jérôme Hugues 2003-03-25 15:10:42 +00:00
  • da7f96678e header.txt is not to be distributed. Thomas Quinot 2003-03-25 14:13:26 +00:00
  • 8a45b2dc2f Now also builds COS Time. Jérôme Hugues 2003-03-25 14:11:45 +00:00
  • 31ec44b2d7 Ported AdaBroker COS Time to PolyORB. Jérôme Hugues 2003-03-25 14:10:59 +00:00
  • 4df2eebbdc Reformatting, Test_Event modified to support command line scripting Suppressed dependencies on Tasking.Soft_Links Jérôme Hugues 2003-03-25 13:36:44 +00:00
  • bbb5273d83 Now also build COS Event. Jérôme Hugues 2003-03-25 13:35:28 +00:00
  • 9ba53bc70e Reflected changes to the repository. Jérôme Hugues 2003-03-24 20:43:25 +00:00
  • 9c1626cc47 Removed unnecessary files. Jérôme Hugues 2003-03-24 20:42:13 +00:00
  • 679e2deb97 Remove unnecessary priority queue from COS Event Jérémy Gibbons 2003-03-24 19:44:55 +00:00
  • 31cfdfc6a8 Added constructor for string_access. Jérôme Hugues 2003-03-24 11:22:07 +00:00
  • af1a9eebbc Slight performance improvements: - Remove some iovec array copies. - Inline a few very small, often called functions. Thomas Quinot 2003-03-23 18:39:09 +00:00
  • 8353f0aa9b Add missing file. Thomas Quinot 2003-03-23 16:35:34 +00:00
  • 28152c6a8a Make sure we can create support/native-adacompiler. Thomas Quinot 2003-03-23 16:35:04 +00:00
  • 7874ae2bf4 Slight improvement to the POA: replace an unbounded string with a Standard.String. There are probably many other places where similar changes are in order. Thomas Quinot 2003-03-21 18:27:41 +00:00
  • 4554560599 Update test suite to reflect changes to NVLists (replacement of sequence with chained list). Thomas Quinot 2003-03-21 18:05:06 +00:00
  • 3feb07acfd When finalizing an NVList, do not forget to deallocate the underlying list. Thomas Quinot 2003-03-21 16:34:24 +00:00
  • 137d247190 Document the chained list primitives. Thomas Quinot 2003-03-21 16:09:07 +00:00
  • 6a42d35aab Fix off-by-one error (element index in lists are 0-based, whereas they where 1-based in sequences.) Thomas Quinot 2003-03-21 16:08:55 +00:00
  • e396a2c010 More Sequence -> Chained_List adjustments. Recompute build deps. Thomas Quinot 2003-03-21 15:57:33 +00:00
  • e7b78014dc Gain another 15 % performances by replacing sequences with chained lists as the underlying structure for NVLists. Thomas Quinot 2003-03-21 15:10:17 +00:00
  • d99b889444 Remove unnecessary compile flags. Thomas Quinot 2003-03-21 02:15:47 +00:00
  • ea1012e462 Remove extraneous semantic dependency in PolyORB.References. Recompute build dependentices. Thomas Quinot 2003-03-20 19:31:53 +00:00
  • a874a6cb0b Rework socket-based asynchronous event sources and monitors to avoid costly use of a sequence. Replace it with a lightweight chained list, and keep a cached Socket_Set in each Monitor. This code is called every time an i/o event is processed, so the impact on performances may be significant. Thomas Quinot 2003-03-20 19:19:17 +00:00
  • 33282b1356 New primitive operations for Chained_Lists: Remove element at iterator position, Insert element before iterator position. Thomas Quinot 2003-03-20 19:16:52 +00:00
  • d0f77cacf5 Reference_Info must be a Non_Controlled_Entity so its Finalize operation has a chance to destroy the associated profiles. This was a major memory leak. Thomas Quinot 2003-03-20 19:14:51 +00:00