Commit Graph

  • ccae599519 Implemented the create functions from Container and Repository. Vincent Niebel 2000-06-13 20:08:36 +00:00
  • f80b195d8a forward valuetypes and valueboxes generate compilable code Fabien Azavant 2000-06-13 17:23:50 +00:00
  • 8d5a8bb611 Remove some declarations of corba to corba.repository_root . Change the corba.orb.typecode interface to use the right types. Implemented some create functions and remove absolute_name and containing_repository as static fields. Vincent Niebel 2000-06-13 17:12:16 +00:00
  • 43b88b329d Continue integration of COS Naming. Thomas Quinot 2000-06-13 16:24:57 +00:00
  • 3b2df65353 Integrate COS Naming from main codeline. Thomas Quinot 2000-06-13 16:18:13 +00:00
  • 50ddb2ec17 Restrict matrix size to prevent crash on FreeBSD. Samuel Tardieu 2000-06-13 16:16:06 +00:00
  • d45d0cc54c Add parameters to control Storage_Size Samuel Tardieu 2000-06-13 14:15:26 +00:00
  • 12d6346da3 Unify calls to C_Recv. Use unified socket reading. Fixes PR broca/17. Samuel Tardieu 2000-06-13 14:15:23 +00:00
  • 485599e78f Add missing Makefiles to MANIFEST. Thomas Quinot 2000-06-13 13:37:28 +00:00
  • 13a9c20367 Check for missing Makefiles. Thomas Quinot 2000-06-13 13:35:10 +00:00
  • c953875384 Integrate Soft_Links. Thomas Quinot 2000-06-13 12:43:42 +00:00
  • 15df303659 Integrated main codeline change: 1803 Arrays whose length is a constant (PR idlac/19) Thomas Quinot 2000-06-13 10:38:20 +00:00
  • d14cc126f5 Packaging fix (release branch). Thomas Quinot 2000-06-13 10:37:51 +00:00
  • 5e96b7b1d2 Integrated main codeline change: 1781 Expand_Node_List may modify list (PR idlac/15). Thomas Quinot 2000-06-13 10:31:58 +00:00
  • 90ea0df0d5 Integrated main codeline changes: 1683 Catch system exceptions 1684 Implement all system exceptions Thomas Quinot 2000-06-13 10:23:47 +00:00
  • b3feec6394 Integrated main codeline changes: 1627 New implementation of profiles and strands 1628 Test recursive echoRef 1629 Style 1630 Test_Naming 1631 Makefile for COS examples 1632 Build COS examples 1633 Casing 1634 Casing and Makefile update 1635 Casing 1636 Do not clean Impl files Thomas Quinot 2000-06-13 10:06:51 +00:00
  • 8184bb056f Fixed bug on arrays submitted by Xavier Montet Sébastien Ponce 2000-06-13 02:41:12 +00:00
  • 9f90ee9915 At last : made a controlled type from type Any. Sébastien Ponce 2000-06-13 01:37:46 +00:00
  • 0aed3983ff started marshalling of valuetypes Fabien Azavant 2000-06-12 17:08:49 +00:00
  • 1772f898ad code generation for value boxes bug fix in parser for value boxes Fabien Azavant 2000-06-12 11:56:37 +00:00
  • 7646693595 Add info to build GLADE from sources under NT. Fixes 7803-002. Pascal Obry 2000-06-10 10:05:42 +00:00
  • ef8a24dfbc Fix getbugs to not have a hard-coded path name to query-pr-summary.cgi. Add logo on index page. Thomas Quinot 2000-06-09 19:28:09 +00:00
  • 3c10d5b0bc WWW interface to the bug-tracking system. Now on-line at http://adabroker.eu.org/bugs/. Thomas Quinot 2000-06-09 19:19:32 +00:00
  • 55bb779a6a continued code generation for valuetypes supporting interfaces updated manifest Fabien Azavant 2000-06-09 19:08:18 +00:00
  • 26c4ceed69 Add a new test with large matrices. Samuel Tardieu 2000-06-09 18:53:08 +00:00
  • ea7b0e6946 Add -ladasockets. Fixes PR idlac/18. Samuel Tardieu 2000-06-09 18:31:55 +00:00
  • f7342f3e9e split idl2ada and created idl2ada.Skel improved comment in ada_be-expansion.adb Fabien Azavant 2000-06-09 17:36:07 +00:00
  • 08b8d63e85 Use Free instead of Unchecked_Deallocation for instance of Ada.Unchecked_Deallocation. Samuel Tardieu 2000-06-09 17:16:21 +00:00
  • 739373c501 Remove pragma Elaborate_All in comment as it is not necessary anymore. Samuel Tardieu 2000-06-09 17:15:48 +00:00
  • 1acbcf7ab8 Fix bug with class-wide. This package is still used by some users to build examples. Samuel Tardieu 2000-06-09 17:14:59 +00:00
  • b08d4876ef Complete implementation of COS Events. Add a way to execute a command file in Menu. Provide to command files to test test_event. Laurent Pautet 2000-06-09 13:15:03 +00:00
  • b2b02ec2ad updated Laurent Pautet 2000-06-09 11:50:16 +00:00
  • 384dab04c3 * s-gastha.adb: Protect increment operation on a shared variable against concurrent access. Final fix for 7731-010. Laurent Pautet 2000-06-09 11:49:37 +00:00
  • d76d6ad197 Added a section about reporting bugs. Thomas Quinot 2000-06-09 11:11:28 +00:00
  • 57abe7c145 Expand_Node_List may modify Contents (Current_Gen_Scope). If the expansion subprogram for a Gen_Scope first calls Expand_Node_List, then does further expansion on its own Contents, it must use the updated Contents. Fixes PR idlac/15. Thomas Quinot 2000-06-09 10:38:50 +00:00
  • a730ea8c68 Simplify the ContainedSeq in case of twins by comparing the object_ptr. Vincent Niebel 2000-06-09 01:43:00 +00:00
  • 4455f44b3d Use Is_equivalent to compare RepositoryIDs. Get_Primitive implemented. Vincent Niebel 2000-06-08 18:06:07 +00:00
  • 08e3ae8342 Add "local" example to MANIFEST. Remove hard-coded list of directories in chk_distrib. Thomas Quinot 2000-06-08 18:03:55 +00:00
  • 62b83b3690 contents and describe_contents implemented. Vincent Niebel 2000-06-08 17:00:49 +00:00
  • 7c91ae66bc Also scan selected examples and cos subdirectories while checking MANIFEST consistency. Add missing dynclient.adb files. Thomas Quinot 2000-06-08 16:54:03 +00:00
  • f7ae9cd948 Fix Broca.Value.Value_Skel so it compiles without errors. Thomas Quinot 2000-06-08 14:48:34 +00:00
  • 2874e929e1 Packaging fixes. Added a script to check the consistency between files present in src, MANIFEST and Makefile.am. Thomas Quinot 2000-06-08 13:21:28 +00:00
  • 8922ae422c Fix to a packaging fix. Thomas Quinot 2000-06-08 11:13:19 +00:00
  • c43b99bb2b Add CORBA.Value body to MANIFEST and Makefile.am. Update deps accordingly. Thomas Quinot 2000-06-08 10:51:19 +00:00
  • 6bbbb91935 oops, bug fix, should compile now Fabien Azavant 2000-06-08 09:26:48 +00:00
  • 9cc1ccfeb7 Lookup_name is implemented Vincent Niebel 2000-06-08 00:33:15 +00:00
  • aa9766053b Fix Reference_To_Servant. Add Key_To_Skeleton as POA primitive. Cannot use Id_To_Skeleton as it seems that a servant may not have an object id. Cosmetic changes. Laurent Pautet 2000-06-07 22:17:08 +00:00
  • f5886b78f4 Beginning of Implementation of container lookup functions Vincent Niebel 2000-06-07 18:52:14 +00:00
  • f60d18e041 Revamp and simplify handling of IOP TaggedProfiles. Unknown profiles are now manipulated as opaque data (to allow interoperation with ORBit). Thomas Quinot 2000-06-07 18:37:59 +00:00
  • 6e3d7c90bd continued with values supporting interfaces Fabien Azavant 2000-06-07 18:32:52 +00:00
  • a2ae26fc80 beginning of implementation of valuetypes supporting interfaces Does not work yet. Fabien Azavant 2000-06-07 16:34:06 +00:00
  • 65e191781b Added marshalling and unmarshalling functions to Broca-cdr. Added a Sub_Sequence function to sequence_unbounded_search. Switch my list to a sequence list. Vincent Niebel 2000-06-07 15:09:20 +00:00
  • 7292275cd9 Store my important files in the repository, in case of a crash... we never now! Vincent Niebel 2000-06-06 23:42:33 +00:00
  • 794b98f5b8 fix a bug concerning a missing with clause for convert_forward instanciation Vincent Niebel 2000-06-06 16:00:53 +00:00
  • c58dbf6ab5 Fix code generation for forward interfaces in helper package. Seb Vincent Niebel 2000-06-06 15:42:05 +00:00
  • c400724bb3 updated Laurent Pautet 2000-06-06 15:24:46 +00:00
  • 01c8fd220a * s-gastha.adb: Use thread safe malloc and free instead of standard ones. Fix 7731-010. Laurent Pautet 2000-06-06 15:20:14 +00:00
  • d9e4725ec8 Complete 1757 ... again. Laurent Pautet 2000-06-06 13:35:40 +00:00
  • 8c908ec551 Complete 1757 Laurent Pautet 2000-06-06 13:34:13 +00:00
  • 7eb9cf65bc cosmetic Laurent Pautet 2000-06-06 13:29:28 +00:00
  • 5ce017fde0 Replace Basic_Startup by Server_Tools. Laurent Pautet 2000-06-06 13:28:49 +00:00
  • e867418a65 Packaging fix. Thomas Quinot 2000-06-06 12:50:38 +00:00
  • fe3da3b543 Packaging fix. Thomas Quinot 2000-06-06 12:33:39 +00:00
  • fc627db2f0 Style changes. Samuel Tardieu 2000-06-06 12:33:13 +00:00
  • 2d5f51fcd6 Simplified. Thomas Quinot 2000-06-06 12:31:10 +00:00
  • 8f6432d228 More packaging fixes. Thomas Quinot 2000-06-06 11:38:08 +00:00
  • ff6ca9b35e Packaging fixes. Thomas Quinot 2000-06-06 11:25:32 +00:00
  • 0fb85f9974 fixed bug in dynamic invocation. Now all_types is working. Sébastien Ponce 2000-06-05 22:38:56 +00:00
  • 09d7ea4b9b Do not use Unchecked_Deallocation as instance name for Ada.Unchecked_Deallocation. Samuel Tardieu 2000-06-05 19:59:25 +00:00
  • 1ada051285 Remove unnecessary subtype used only once. Samuel Tardieu 2000-06-05 19:55:10 +00:00
  • 614f3eb163 Add COS to the MANIFEST and sort lines. Samuel Tardieu 2000-06-05 19:50:31 +00:00
  • b932ab0429 Remove unnecessary "True and then" expressions that clobbered readibility. Samuel Tardieu 2000-06-05 19:46:29 +00:00
  • 7fc2a873fc Make it a real test. Samuel Tardieu 2000-06-05 17:32:28 +00:00
  • ec008738dc Changed comment to not include internal work-in-progress marker (XXX). Thomas Quinot 2000-06-05 17:32:09 +00:00
  • 2a9f30879d Style and headers fixes. Samuel Tardieu 2000-06-05 17:08:57 +00:00
  • b38eaa28fe Fix implementation according to the documentaton. Samuel Tardieu 2000-06-05 17:01:56 +00:00
  • d001d70886 Add CosTime example. First incomplete implementation. Samuel Tardieu 2000-06-05 16:17:48 +00:00
  • 90ed0aaa50 Attempt to fix client descriptor leak. Thomas Quinot 2000-06-05 16:04:36 +00:00
  • dc6a8ca303 Streamlined the process of creating an object reference from a PortableServer.Servant. Thomas Quinot 2000-06-05 15:54:20 +00:00
  • 46d5833cf1 minor changes. Essentially comments. Sébastien Ponce 2000-06-05 13:46:58 +00:00
  • 73a64f9e20 Make COS user-friendly. Samuel Tardieu 2000-06-05 13:29:35 +00:00
  • 7f3ce15930 Make COS VPATH-friendly. Samuel Tardieu 2000-06-05 13:12:43 +00:00
  • 5173b455fe Add Makefile.am Laurent Pautet 2000-06-05 12:30:42 +00:00
  • 0e690b801e COS Naming fix, part 1. Thomas Quinot 2000-06-05 09:46:06 +00:00
  • ed2384fda9 Deallocate unwanted anonymous tasks in all cirumstances (abortion, exception) Laurent Pautet 2000-06-02 21:59:08 +00:00
  • 5a1fbe20db updated Laurent Pautet 2000-06-02 21:41:24 +00:00
  • 6b0e2d3310 * s-rpcpoo.adb: Deallocate unwanted anonymous tasks instead of just terminating them. The problem is that the number of active tasks can fluctuate around High_Mark. Each time, this number is above High_Mark, the task is forced to terminate but its stack is not deallocated and we run out of memory. Fix 7731-010. Laurent Pautet 2000-06-02 21:40:05 +00:00
  • 0c4a5a637a updated Laurent Pautet 2000-06-02 18:24:02 +00:00
  • 31ca3657f7 * s-stratt.adb: Protect all float marshalling procedures against unitialized values. Laurent Pautet 2000-06-02 18:22:41 +00:00
  • 0b5296ef51 Use CORBA.AbstractBase.Set to create Ref. Breaks test_naming. Check-in to allow others to debug the problem in BROCA. Laurent Pautet 2000-06-02 14:39:10 +00:00
  • 6af4caf2ad Add sequences-unbounded-search to the list. Laurent Pautet 2000-06-02 13:50:04 +00:00
  • b1425ee89f Implementation of search functions for sequences. Laurent Pautet 2000-06-02 13:48:55 +00:00
  • ccd5dca955 Cosmetic Laurent Pautet 2000-06-02 13:28:04 +00:00
  • 2a1d469fdf Add event to the list. Laurent Pautet 2000-06-02 13:27:43 +00:00
  • c989be2403 Rewrite dependencies Laurent Pautet 2000-06-02 13:26:49 +00:00
  • 0fa76a8430 Cleanify. Laurent Pautet 2000-06-02 13:25:41 +00:00
  • 247a602f94 Replace NamingContext_Ptr and BindingIterator_Ptr by Object_Ptr as required by the standard. Laurent Pautet 2000-06-02 13:25:14 +00:00
  • f0e879306f Draft of event implementation. Does not work. Use to check that the compiler is not broken. Laurent Pautet 2000-06-02 13:23:31 +00:00
  • a5019ec636 Believe it or not, Broca.Protected_Objects.Initialize was never called. I still don't understand how to it can have worked. Laurent Pautet 2000-06-02 13:18:10 +00:00
  • 46db2faab6 Require Broca.Configuration elaboration. Laurent Pautet 2000-06-02 13:17:05 +00:00