Commit Graph

  • 676f4c6848 Fix too long lines. Thomas Quinot 2006-04-24 16:38:26 +00:00
  • 814caacf0a Minor reformatting and documentation update. Thomas Quinot 2006-04-24 16:34:47 +00:00
  • 9d69e14fe5 Update documentation. Thomas Quinot 2006-04-20 15:33:24 +00:00
  • 15937f1eb0 Minor reformatting. Thomas Quinot 2006-04-20 15:32:19 +00:00
  • 5724b84cff New RT-CORBA test: variation of the "Distributed Hartstone Benchmark" to monitor PolyORB's internals. Jérôme Hugues 2006-04-10 09:56:43 +00:00
  • cb14daa9b7 * Modified the optimisation benchs to be conform with the new IAC features and command line options Minor reformatting Bechir Zalila 2006-04-07 13:17:13 +00:00
  • ffd7de2742 Replace chained lists used to store pending requests with a dynamic tables, this reduces overhead due to many memory allocation/deallocation cycle when sending multiple requests through the same session Jérôme Hugues 2006-04-04 11:26:39 +00:00
  • 6f3ba06332 Reduce usage of PolyORB.Types.String when manipulating Object_Id Jérôme Hugues 2006-04-03 17:43:22 +00:00
  • 03c433c8e1 Minor reformatting Jérôme Hugues 2006-04-03 17:40:06 +00:00
  • da57a90340 Better definition of range of strings, detected by [F111-024] warning Jérôme Hugues 2006-03-29 15:20:37 +00:00
  • 8c05956cf2 Updated copyright header, missing from #9977 Jérôme Hugues 2006-03-28 16:09:41 +00:00
  • 1698a086e9 Code clean up: reduce usage of PolyORB.Types.Strings: - remove useless procedures - move procedure declarations to body when possible - replace occurences of Types.Strings with standard strings Jérôme Hugues 2006-03-28 16:08:43 +00:00
  • 98300eb85d * Updated headers... Bechir Zalila 2006-03-28 15:56:57 +00:00
  • 84eddb2c8f * Renamed the BE_Ada backend to BE_CORBA_Ada Bechir Zalila 2006-03-28 15:47:30 +00:00
  • 1a1065b377 Minor reformatting Jérôme Hugues 2006-03-28 15:20:08 +00:00
  • 9d2fa60bc0 Code reorganization: (Object_To_Strings): delete, it was never used (Profile_To_String), (String_To_Profile): moved to body Jérôme Hugues 2006-03-28 14:35:00 +00:00
  • 84e0ba9fdf * parser.adb, flags.ad?, lexer.ad? : Fixed a very subtile bug related to the build of IAC : After the last modification performed on Flags to make the command line scan contralized, a dependancy on Backens.BE_Ada was added to the Flags package. The lexer depends on Flags and mknodes uses the lexer. So when compiling mknodes, it needs the files backend-be_ada-nodes.ad? (which are supposed to be generated by mknodes...). A solution was to remove the dependancy on Flags from the lexer. This problem was not figured out at the last modification beacause I didn't make clean and the generated files existed already when compiling mknodes A similar situation between Scopes and Flag make the frontend depend on the backend which is not good => removed the dependancy of Scopes on Flags Bechir Zalila 2006-03-28 14:33:11 +00:00
  • edaac7d6f6 (String_To_Object): Remove potentially erroneous assumption that Str'First = 1. Detected by new F111-024 warning. Thomas Quinot 2006-03-27 14:39:03 +00:00
  • aac1d07b27 Remove unneeded dependency. Thomas Quinot 2006-03-27 14:37:48 +00:00
  • d4cf36872a Minor reformatting. Thomas Quinot 2006-03-27 14:37:23 +00:00
  • 89807cdac2 (Scan_Dist_Args): Remove assumptiom that Argv'First = 1 (fix code that has this assumption, and remove pragma Assert that enforces it). Collateral of new F111-024 warning. Thomas Quinot 2006-03-27 09:24:12 +00:00
  • b32cbc5e91 (Scan_Dist_Arg): Add pragma Assert (Argv'First = 1) to avoid new warning from F111-024. Vincent Celier 2006-03-27 05:19:33 +00:00
  • 1d7cfecea2 Document change #9967 Jérôme Hugues 2006-03-24 09:49:09 +00:00
  • ac06bc4e48 (Create_POA): actually store policy list in the POA created Jérôme Hugues 2006-03-24 09:47:24 +00:00
  • eea6723905 Minor reformatting. Thomas Quinot 2006-03-22 18:48:52 +00:00
  • 5cc31d5cbc Add missing with clause for CORBA in implementation template for local interface. Thomas Quinot 2006-03-22 17:48:04 +00:00
  • be8e4833b4 Kill junk with clause. Thomas Quinot 2006-03-22 17:46:45 +00:00
  • 6142a6ae5a Document ch. 9960. Thomas Quinot 2006-03-22 16:22:24 +00:00
  • cb8136a998 Add missing implementation type for CORBA::Current. Allows users to implement derived interfaces using the default implementation template. Thomas Quinot 2006-03-22 16:19:19 +00:00
  • 01ad062b71 Corrected typos Jérôme Hugues 2006-03-21 14:57:52 +00:00
  • 884bc7f02c Document changes 9954 and 9955 Jérôme Hugues 2006-03-21 14:25:26 +00:00
  • de66f13727 Document GIOP's code sets framework, Jérôme Hugues 2006-03-21 14:19:31 +00:00
  • 67122f26bf * Allow the user to force the inclusion of fallback code set convertes in the reference * New code set converters for Unicode characters Jérôme Hugues 2006-03-21 12:51:43 +00:00
  • 81688bd55c Update headers. Thomas Quinot 2006-03-21 12:46:35 +00:00
  • 7bbdb27b54 Document ch. 9951. Thomas Quinot 2006-03-21 12:17:31 +00:00
  • 50e312ad13 In CORBA 3.0, CORBA::Current has been made a local interface (it was a non-constrained interface in CORBA 2.3). Reflect this change in the Ada units that map this interface. Thomas Quinot 2006-03-21 12:15:59 +00:00
  • 04aae05d96 Do not mark autoconf-generated files read-only, to allow them to be rebuilt automatically by the Makefiles. Thomas Quinot 2006-03-21 11:10:39 +00:00
  • a64f35019a do not export wn anymore, since it can cause conflicts with other packages Thomas Vergnaud 2006-03-20 23:23:35 +00:00
  • 25eca20372 Document changes #9937, 9938, 9942 Jérôme Hugues 2006-03-20 19:15:38 +00:00
  • 80986ed0c4 Document recent changes. Thomas Quinot 2006-03-20 18:26:29 +00:00
  • 871a9dd55e For a locality-constrained interface, generation of the Is_A primitive must be under control of the Implement flag, not the Generate_Client_Code flag. Thomas Quinot 2006-03-20 17:13:31 +00:00
  • f8bf09c88e * backend*.ad?, flags.ad? : The command line processing related to the different backends is now done in the Flags package. This simplify the handling of the case where the user do not precise the backend he wants to use... Removed some deprecated command line flags Bechir Zalila 2006-03-17 15:57:05 +00:00
  • ce87059075 Minor reformatting (replace strings of spaces with tabs). Thomas Quinot 2006-03-17 12:47:01 +00:00
  • 7406c5eced Use standard macros to install polyorb-config Jérôme Hugues 2006-03-15 14:37:37 +00:00
  • dc9e6bd080 Test the error condition prior to any other processing Jérôme Hugues 2006-03-15 12:20:05 +00:00
  • 37d0d46f56 Reorganize code to avoid reusing the same variables Jérôme Hugues 2006-03-14 22:56:16 +00:00
  • 7634d567c9 Better test output Jérôme Hugues 2006-03-14 21:25:43 +00:00
  • 737fc0c753 GNAT's actual maximum line limit is 32766 Jérôme Hugues 2006-03-14 21:24:14 +00:00
  • 35b43cbd18 Minor reformatting for latest GNAT wavefront Jérôme Hugues 2006-03-14 19:12:34 +00:00
  • 41fd06225d Minor reformatting for latest GNAT wavefronts Jérôme Hugues 2006-03-14 19:06:35 +00:00
  • 77bd9d0d94 Better output information, ensure the Wrong_Adapter exception is caught at the correct level Jérôme Hugues 2006-03-14 13:07:48 +00:00
  • 8a4f92b622 Document PolyORB requires at last GCC 4.0.2 when considering the GNAT compiler as provided by the FSF Jérôme Hugues 2006-03-14 11:45:55 +00:00
  • 5d14b47286 When shutdown has been called, only Permanent tasks can be safely exited, other tasks shall wait for their exit condition to be passed to True. Jérôme Hugues 2006-03-14 11:38:14 +00:00
  • 42a709b9e9 Tasks created by the Thread Pool should be considered as Permanent ones Jérôme Hugues 2006-03-14 11:37:25 +00:00
  • a46aaac19b Add more output information Jérôme Hugues 2006-03-14 09:19:31 +00:00
  • ccc3964b98 We now generate PolyORB.Parameters.Partition accordingly to the configuration file. In the previous approach, PO.Parameters.Partition was using PO.Parameters.Partition_Conf which was automatically generated. It was decided to simplify the design and to generate only PO.Parameters.Partition instead. Laurent Pautet 2006-03-10 15:48:24 +00:00
  • 9d2388180e Updated headers, missing from change 9225 Jérôme Hugues 2006-03-10 14:59:11 +00:00
  • f6b04da707 Mark tests that are known and expected to fail Jérôme Hugues 2006-03-10 14:53:24 +00:00
  • 9e745f4d6b Added the possibility for a test to expect it will fail, usefull to mark incomplete implementations (e.g. SOAP, PortableInterceptors, etc). Jérôme Hugues 2006-03-10 14:52:59 +00:00
  • b0fa44063a Fix TN in latest CA22-003 entry. Minor reformatting throughout. Thomas Quinot 2006-03-10 14:28:34 +00:00
  • 2ef51c8bf5 * xe_back-polyorb.adb: Laurent Pautet 2006-03-10 14:24:32 +00:00
  • f17bc70f4a * xe_back-polyorb.adb: Laurent Pautet 2006-03-10 14:24:32 +00:00
  • e963af8d14 Minor reformatting. Thomas Quinot 2006-03-08 15:29:25 +00:00
  • 3829ddb26e * s-parint.adb: Remove invalid conversion of 64-bit address to Natural, since when checks are disabled it yields an invalid representation, and ultimately an out-of-range hash index. Fixes F308-020. Thomas Quinot 2006-03-08 14:46:56 +00:00
  • 68965743d3 Revert previous change (moved to Garlic/ChangeLog). For F308-020. Thomas Quinot 2006-03-08 14:46:38 +00:00
  • 59ff72d377 Document fix for F308-020 Thomas Quinot 2006-03-08 14:44:24 +00:00
  • a8048895a6 Fix typo in CORBA.ORB.Init formal parameter name (ORB_Identifier -> ORB_Identifier). Thomas Quinot 2006-03-07 16:00:57 +00:00
  • 93e8009b23 Command line documentation for -config flag Jérôme Hugues 2006-03-03 15:01:47 +00:00
  • 9f88473716 Add subdir shutdown/ For F202-021 Thomas Quinot 2006-03-03 13:46:32 +00:00
  • 78a6f42aca Add unit test for Shutdown facility. For F202-021 Thomas Quinot 2006-03-03 13:23:54 +00:00
  • 3845d62967 Corrected a few typos Jérôme Hugues 2006-03-03 12:53:37 +00:00
  • 2db0aec727 Corrected a few typos 2.0 Jérôme Hugues 2006-03-03 12:53:26 +00:00
  • 7cefdab63a Support for blocking variant of ORB.Shutdown. When ORB shutdown with wait for request completion is requested, the ORB blocks until the ORB controller signals completion of all remaining tasks; this is achieved using a condition variable that is broadcast when upon unregistration of the last registered task. Thomas Quinot 2006-03-03 12:47:58 +00:00
  • caf252b2d9 Propagate change #9909 and #9910 to this branch Jérôme Hugues 2006-03-03 10:34:42 +00:00
  • 54473b4f6b Remove all XXX from the User view Jérôme Hugues 2006-03-03 10:29:31 +00:00
  • 86c8b54ddc Allow Ada code snippet to cover multiple pages Jérôme Hugues 2006-03-03 10:11:27 +00:00
  • 94b6289b12 Update copyright year, missing from previous commit Jérôme Hugues 2006-03-02 18:55:54 +00:00
  • 4deba6696a Minor reformatting. Thomas Quinot 2006-03-02 16:39:14 +00:00
  • 9169df9574 Typo on pattern name Leader/Followers Jérôme Hugues 2006-03-02 12:28:27 +00:00
  • 657eda28d3 Update reference to obsolete directory name doc/. Thomas Quinot 2006-03-01 16:59:31 +00:00
  • a8f0240f95 Open_Scenario has been merger to Run_Scenario Jérôme Hugues 2006-02-28 17:59:58 +00:00
  • d63abaff61 Minor code reorganization: suppress useless begin/end statements, update test output Jérôme Hugues 2006-02-28 15:02:08 +00:00
  • cf15eb1387 Use consistent stack size for tasks, added formal parameter names to ease reading the test. Jérôme Hugues 2006-02-28 13:55:56 +00:00
  • 3c91e86113 Skeletons of COS are now packaged in the corresponding implementation library Jérôme Hugues 2006-02-28 12:39:52 +00:00
  • 230b6795ae Document change #9899 Jérôme Hugues 2006-02-28 12:35:10 +00:00
  • a8f1894391 Idlac can now generate either client-side or server-side code. Jérôme Hugues 2006-02-28 12:34:37 +00:00
  • ba2952e9c4 Fix to the previous fix: do not copy old versions under the old name, either. Thomas Quinot 2006-02-27 14:32:19 +00:00
  • 9caf78b313 Reflect directory renaming: doc -> docs. Thomas Quinot 2006-02-27 14:28:10 +00:00
  • d2f9d4edd2 Added objects to the list of subdirectories to be built Jérôme Hugues 2006-02-27 11:19:48 +00:00
  • 6f3bd73b2f Merge rev. 1.54 from HEAD: Reorganize texi file so that revision information also show up in info version. For EC12-009. Thomas Quinot 2006-02-24 14:15:50 +00:00
  • 2de9b9f12f Reorganize texi file so that revision information also show up in info version. For EC12-009. Thomas Quinot 2006-02-24 14:14:28 +00:00
  • 64cfd85edd Minor reformatting. Thomas Quinot 2006-02-24 11:31:33 +00:00
  • cb73a6a1dd * Removed junk with clauses and extra blank lines to be conformant with Ada 2005 style checks Bechir Zalila 2006-02-23 17:01:18 +00:00
  • 8ef0dd08d3 * Removed junk with clauses, extra blank lines and converted DOS files to UNIX mode. Now, IAC compiles with the Ada 2005 style checks enabled. Bechir Zalila 2006-02-23 17:00:27 +00:00
  • bdd6483bc5 * Replaced all "Interface" occurrences by "Iface" since it is an Ada 2005 keyword Bechir Zalila 2006-02-23 08:47:51 +00:00
  • e2dd963b11 Add test client (missing from previous checkin). For F124-003 Thomas Quinot 2006-02-22 11:49:29 +00:00
  • 18fdc91af4 Add unit test for CORBA::Object::non_existent client and server implementation. Thomas Quinot 2006-02-22 11:48:08 +00:00
  • 6b1d033bc0 Fix implementation of Non_Existent to always bind the target reference, thus providing accurate results even for local objects. Thomas Quinot 2006-02-22 11:47:42 +00:00
  • c0fc849a5b Minor reformatting on generated code. Thomas Quinot 2006-02-22 11:44:42 +00:00
  • a9a87ae756 * Updated the TODO list.. Bechir Zalila 2006-02-21 17:02:43 +00:00