Commit Graph

  • 10885700f3 Modified tasking policy, required for oneway tests Jérôme Hugues 2002-05-22 12:08:10 +00:00
  • f0cd26b8a2 Actual implementation of To_Any for RACWs that designate local objects (i.e. the functionality that makes it possible to export a local object reference to another partition). Thomas Quinot 2002-05-21 19:48:30 +00:00
  • dfbaab87a0 Fixes to the dispatching and argument passing for RACWs. Thomas Quinot 2002-05-20 22:03:29 +00:00
  • bf6172d649 Register distributed object receiving stubs. Thomas Quinot 2002-05-16 19:21:24 +00:00
  • 2c9ab5897a Library support for RACWs. Thomas Quinot 2002-05-16 12:27:10 +00:00
  • dd463dbc4d implementation of the dynamic perfect hash tables + few modifications of the spec Nicolas Roche 2002-05-16 00:58:08 +00:00
  • e81f8db4f8 Support for conversion of object references to actual object addresses (used in RACW receiving stubs). Thomas Quinot 2002-05-15 19:20:49 +00:00
  • 4671c3f477 Import simplifications from wavefront. Thomas Quinot 2002-05-15 16:22:49 +00:00
  • 9fd7c1f956 A good deal closer to complete code generation for RACWs. Thomas Quinot 2002-05-14 19:00:47 +00:00
  • 3f623fa4bb More cleanup. Thomas Quinot 2002-05-13 23:05:42 +00:00
  • a97ba3d1bf Cleanup (removal of some use clauses) in order to try to make remote types work (they don't.) Thomas Quinot 2002-05-13 23:05:15 +00:00
  • 1d50f118dd Add debug info : outputs newly created reference (Useful for protocols like SRP) Jérôme Hugues 2002-05-13 21:36:23 +00:00
  • 0aded2cb09 Added some boxes Jérôme Hugues 2002-05-13 21:31:41 +00:00
  • 77f3c35116 Ensure that helpers are generated inline in a proper location. Thomas Quinot 2002-05-13 21:27:10 +00:00
  • 81acba72b1 Remove unreferenced with of Storage_Elements. Fixes build failure due to new -gnatwu warnings. Matthew Gingell 2002-05-13 16:46:56 +00:00
  • 5c31c5dc92 Remove obsolete, incorrect, confusing and already commented out code. Thomas Quinot 2002-05-13 15:22:24 +00:00
  • fef7a330b1 Preserve 3.14p compatibility (pragma Unreferenced is not supported in that version). Thomas Quinot 2002-05-13 15:07:34 +00:00
  • 01a00b9196 Improve the typing systems for various Flag types used throughout PolyORB. Thomas Quinot 2002-05-13 14:37:10 +00:00
  • aef8cdb8d1 New version. Fixes B509-009. Pascal Obry 2002-05-11 18:50:49 +00:00
  • d29b5e0d5e (XE_Lead): Call Delete_File instead of Unlink_File. Work for B509-009. Pascal Obry 2002-05-11 18:35:16 +00:00
  • ef59b5633e (Copy_With_File_Stamp): Use OS_Lib.Delete_File. Raise Fatal_Error if an the file cannot be copied. (Delete): Minor code clean-up. (Unlink_File): Removed, same as Delete above. Work for B509-009. Pascal Obry 2002-05-11 18:35:06 +00:00
  • b973fc8d92 (Delete): Add comment. (Unlink_File): Removed, same as Delete. Work for B509-009. Pascal Obry 2002-05-11 18:35:00 +00:00
  • 170e7f32be (Force_Remove): Removed. This code is not anymore platform dependant. Work for B509-009. Pascal Obry 2002-05-11 18:34:50 +00:00
  • 2b560e1823 Add entry for 9930-004. Pascal Obry 2002-05-09 20:30:26 +00:00
  • f7f1b8cca2 (Copy_With_File_Stamp): Use Copy_File from GNAT.OS_Lib. Work for 9930-004. Pascal Obry 2002-05-09 20:24:51 +00:00
  • 7387c775ed (Copy_File): Removed. Work for 9930-004. Pascal Obry 2002-05-09 20:24:42 +00:00
  • 8562536b71 Updated Bug reports section Jérôme Hugues 2002-05-09 19:29:43 +00:00
  • 0259e8ecf3 New version. Fix for 9828-009. Pascal Obry 2002-05-09 18:42:38 +00:00
  • 3b91c23165 Update using new configure.in. Fixes 9828-009. Pascal Obry 2002-05-09 18:41:48 +00:00
  • 1da36a6e66 Fix AM_INIT_AUTOMAKE to be compatible with recent autoconf version. Fixes 9828-009. Pascal Obry 2002-05-09 18:41:19 +00:00
  • 8d577d7d14 * b_gaprco.adb: Fix header. Laurent Pautet 2002-05-09 12:33:22 +00:00
  • eba4b14449 * MANIFEST: Add inffixed.h in zlib directory because of an update from 1.0.8 to 1.1.4. Laurent Pautet 2002-05-09 12:30:43 +00:00
  • 3e77a60fa6 Add missing variable declaration for dynamic asynchronous case. Thomas Quinot 2002-05-07 19:11:23 +00:00
  • 85825173c8 Correct support for RACW From_Any. Thomas Quinot 2002-05-07 18:50:52 +00:00
  • 208a054e0c Intermediate checkin: support for RACW From_Any. Not working yet (trouble with expansion of allocator for a record type with a controlled component.) Thomas Quinot 2002-05-07 17:54:08 +00:00
  • bd456a9e91 NON_RETAIN was not correctly implemented (it mostly contained a copy of RETAIN). Thomas Quinot 2002-05-06 18:45:01 +00:00
  • 7c76075066 Add support for user-defined object keys in the Object Adapter abstract interface. Thomas Quinot 2002-05-06 18:44:31 +00:00
  • 6b64c784d0 Allow the definition of optional module dependencies: such dependencies constrain module initialization order when the target module is present, but do not cause an error if the module is absent. Thomas Quinot 2002-05-06 16:15:35 +00:00
  • 540e97635e An RCI client has made a complete RPC call with a standard CORBA server. Thomas Quinot 2002-05-06 14:43:57 +00:00
  • 18edc883ad Remove unnecessary pragmas Elaborate_All. Thomas Quinot 2002-05-03 18:21:41 +00:00
  • f3afe47879 Client-side support for RCI location using COS Naming. Thomas Quinot 2002-05-03 16:58:07 +00:00
  • d19997fb6b Add DSA example (partial). Fix COS Naming build process to support DSA. Register RCIs with COS Naming for now. Thomas Quinot 2002-05-03 15:57:53 +00:00
  • 0dfc2f6c1a Cleanup. Thomas Quinot 2002-05-03 15:53:37 +00:00
  • 60a0df6797 Setup initial references within the general initialization framework. This allows other internal PolyORB units to use Naming_Tools. Thomas Quinot 2002-05-03 15:51:43 +00:00
  • 737e2b6ce1 String_From_Name_Buffer should not be called during the evaluation of a parameter list (the order of which is unspecified) that also makes calls to RTE (which clobbers the name buffer). Thomas Quinot 2002-05-02 18:59:16 +00:00
  • 8a23e734cc Removed barriers since they are completely unused in PolyORB. Thomas Quinot 2002-05-02 17:32:02 +00:00
  • 1501f7cb3a More comments and a few modifications (Hash table Spec) Nicolas Roche 2002-05-02 12:40:01 +00:00
  • 1d67f7cdb7 Addition of commentaries and Modification of Hash Table specs Nicolas Roche 2002-05-01 13:41:15 +00:00
  • 921e4ad5e0 A CORBA client has made a complete RPC with a DSA RCI server. Thomas Quinot 2002-04-30 18:19:52 +00:00
  • d1eb6b023b Undo previous change. Thomas Quinot 2002-04-30 18:18:15 +00:00
  • 4a024f02e2 An RCI server correctly receives a request from a CORBA client. Thomas Quinot 2002-04-30 15:43:03 +00:00
  • ecb767b7e3 Fix spelling and punctuation. Even though these are minor thins, please pay attention to them. Thanks. Thomas Quinot 2002-04-30 15:28:01 +00:00
  • 23c7d640e6 Output line where syntax error occured. Jérôme Hugues 2002-04-30 15:18:47 +00:00
  • 0e4d557e24 Polish comments Laurent Pautet 2002-04-30 13:50:54 +00:00
  • 7779bf57ff Polish comments Laurent Pautet 2002-04-30 13:16:41 +00:00
  • 155178a961 Answers to Laurent questions Nicolas Roche 2002-04-30 12:31:39 +00:00
  • 21317fc660 Added missing value Jérôme Hugues 2002-04-30 12:18:41 +00:00
  • 469dfc3a09 Renamed some attributes and parameters and add few comments. Laurent Pautet 2002-04-30 11:34:46 +00:00
  • dcc44f6b92 Cleanup. Thomas Quinot 2002-04-30 11:29:48 +00:00
  • 68e16f6431 Remove leftover debugging message. Thomas Quinot 2002-04-30 11:26:18 +00:00
  • 150b92c67c Do variable interpolation. Thomas Quinot 2002-04-30 11:25:00 +00:00
  • 9010a627c6 Debugging info for s-polint. Thomas Quinot 2002-04-30 10:56:50 +00:00
  • 9b216f5d69 Remove useless type PolyORB.POA_Types.Servant. The POA now uses the same Servant type as all other object adapters. This allows application personalities (specifically, DSA) to have some level of independance from the choice of a particular OA. Thomas Quinot 2002-04-30 10:56:41 +00:00
  • 2fdf5fb4d1 Include all-local target for developers (avoids going through all of ../src again and again). Thomas Quinot 2002-04-30 10:53:58 +00:00
  • 61a94fedb7 Rajout de commentaires dans polyorb-utils-htables-perfect.ads Nicolas Roche 2002-04-30 10:43:43 +00:00
  • 0e5acffc2f Update headers. Thomas Quinot 2002-04-30 10:21:31 +00:00
  • fb773991b1 Hash Table Spec : renaming and modifications Nicolas Roche 2002-04-30 01:19:18 +00:00
  • 4460389f9c commentaires Laurent Pautet 2002-04-29 22:16:22 +00:00
  • 9a5128f463 Specification pour les tables de hachage Nicolas Roche 2002-04-29 19:27:10 +00:00
  • cad83f9399 Avoid raising an exception in normal conditions. Thomas Quinot 2002-04-29 18:47:56 +00:00
  • 6268600a57 Integrate s-polint with initialization framework. Thomas Quinot 2002-04-29 11:31:05 +00:00
  • 71da14983d Remove more unneeded pragmas Elaborate_All. Make Dynamic_Dict preelaborate. Thomas Quinot 2002-04-26 19:01:13 +00:00
  • c506c50084 Implement missing parts of s-polint. Thomas Quinot 2002-04-26 18:19:34 +00:00
  • b8d4d980df Remove obsolete files. Thomas Quinot 2002-04-26 18:15:49 +00:00
  • 27dd3e67a4 Minor reformatting. Thomas Quinot 2002-04-26 18:13:21 +00:00
  • 5ecdfe9b90 Cleanup elab. Remove obsolete package PolyORB.Dict. Thomas Quinot 2002-04-26 15:22:44 +00:00
  • d8ad44f0d1 Register RCI receiving stubs. Thomas Quinot 2002-04-25 16:47:06 +00:00
  • 5d133ec9f4 Generate RPC receiver component for RCI package receiving skel. Generating a derived tagged type in exp_dist is completely hopeless. Thomas Quinot 2002-04-24 18:44:37 +00:00
  • ef20e43301 update GNAT repository for GLADE developpers Laurent Pautet 2002-04-24 16:25:43 +00:00
  • 94350b6f6b Use libtoolize for packaging. Thomas Quinot 2002-04-23 19:43:19 +00:00
  • d617133a5c Remove legacy Params_Stream_Type instanciations. Thomas Quinot 2002-04-23 18:07:39 +00:00
  • 5e9566c40c Completed parameter and result passing in skels. Move CORBA.ServerRequest.Set_Result down to generic level. Thomas Quinot 2002-04-23 18:02:08 +00:00
  • 6dd07def50 Preparation of the impl invocation in skel. Thomas Quinot 2002-04-23 17:05:01 +00:00
  • b26f85d62d Receiving skels : dispatch into proper subprogram. Thomas Quinot 2002-04-22 19:45:01 +00:00
  • 0bbaa3b868 Generate empty receiving stubs for RCIs. Thomas Quinot 2002-04-22 16:38:41 +00:00
  • 9166657cce * MANIFEST: Add inffixed.h in zlib directory because of an update from 1.0.8 to 1.1.4. Laurent Pautet 2002-04-22 12:36:12 +00:00
  • e2c2266525 * zlib: Update zlib to 1.1.4 because of a vulnerability uncovered in 1.0.8. Fix 9912-002. Laurent Pautet 2002-04-22 12:34:08 +00:00
  • d747a773b1 (Get_GARLIC_Dir): Implement using GNAT.Registry. A lot of code to deal with the registry has been removed from here. Work for 9825-010. Pascal Obry 2002-04-20 18:15:47 +00:00
  • fe0c824dec Add missing files. Thomas Quinot 2002-04-19 18:21:34 +00:00
  • 0865bee1f7 Fix packaging information. Remake deps. Thomas Quinot 2002-04-19 17:36:39 +00:00
  • 7b76e005e0 Reasonable typecodes for integer types. Thomas Quinot 2002-04-19 16:25:37 +00:00
  • f79f7a39af Update snamaes. Thomas Quinot 2002-04-19 14:36:51 +00:00
  • 67205d86ac Infrastructure for From_Any is in place. Thomas Quinot 2002-04-19 14:35:48 +00:00
  • e316af7674 Remove some legacy stuff. Thomas Quinot 2002-04-19 11:56:58 +00:00
  • e78b6f8e36 Now generating correct To_Any for derived types. Thomas Quinot 2002-04-19 11:17:59 +00:00
  • ede87d51d1 OK, no more compiler crash. Phew. Thomas Quinot 2002-04-18 23:59:19 +00:00
  • ebb698ab48 Intermediate checkin: start To_Any. For now the contents of Build_To_Any_Call is disabled because it causes a Gigi abort. Thomas Quinot 2002-04-18 19:37:54 +00:00
  • c8b2880189 Generate correct typecodes for derived enumeration types (these are tricky because the semantic analyzer rewrites them as subtype declarations, with an implicit intermediate type derivation). Thomas Quinot 2002-04-18 17:02:43 +00:00
  • bf0811ceb0 We now correctly construct a typecode function for a derived type and call it at the right place. Thomas Quinot 2002-04-18 11:11:02 +00:00
  • f103e0eda6 Do not forget to use New_Occurrence_Of to create usage occurrences of defining names. Thomas Quinot 2002-04-18 10:27:57 +00:00