orbitcpp-commits Mailing List for orbitcpp (Page 5)
Status: Beta
Brought to you by:
philipd
You can subscribe to this list here.
2000 |
Jan
(32) |
Feb
(12) |
Mar
(40) |
Apr
(28) |
May
(5) |
Jun
(4) |
Jul
(2) |
Aug
(3) |
Sep
(4) |
Oct
(2) |
Nov
(11) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(3) |
Feb
(4) |
Mar
|
Apr
(4) |
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(9) |
Dec
(2) |
2002 |
Jan
(12) |
Feb
(5) |
Mar
(2) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2003 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Phil D. <ph...@sl...> - 2000-04-06 15:59:16
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/04/06 08:52:47 Modified files: . : configure.in compiler : pass_xlate.cc types.cc types.hh test/basic : client.cc server.cc test/everything: everything.idl Added files: test/everything-typedef: .cvsignore Makefile.am everything.idl test/everything-typedef/generated: .cvsignore Makefile.am Log message: - Added an 'activeTypedef' parameter to all compiler methods that write code out. I used regexp for this, so some of the formatting may be a little out (lines longer than 80 chars etc..). I'll clean these up as I go along. - fixed IDLSequence so that it no longer caches a ref to its typedef. This allows typedefs of sequence typedefs. It also means that writeTypedef() is nice and const again :-) - Ammended the xlate typedef handling so that the underlying type gets the call to writeTypedef() rather than it being routed through the typedef::writeTypedef(). Diff pass_xlate.cc for details. - Added an 'everything-typedef' test, which mimicks the everything test, but typedefs each type in the idl. (N.B. The makefile copies the client and server code from the 'everything' test, since these should be the same) - Ammended the basic test so that it runs automatically when you type 'make check'. (It writes the ior out to a file rather than stdout - I've had synchronisation problems in the past trying to get the client to read from the servers output stream) |
From: Phil D. <ph...@sl...> - 2000-04-06 15:57:09
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/04/06 08:50:40 orbitcpp/test/everything-typedef/generated Update of /cvsroot/orbitcpp/orbitcpp/test/everything-typedef/generated In directory slayer.i.sourceforge.net:/tmp/cvs-serv3212/generated Log Message: Directory /cvsroot/orbitcpp/orbitcpp/test/everything-typedef/generated added to the repository |
From: Phil D. <ph...@sl...> - 2000-04-06 15:56:43
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/04/06 08:50:14 orbitcpp/test/everything-typedef Update of /cvsroot/orbitcpp/orbitcpp/test/everything-typedef In directory slayer.i.sourceforge.net:/tmp/cvs-serv3187/everything-typedef Log Message: Directory /cvsroot/orbitcpp/orbitcpp/test/everything-typedef added to the repository |
From: Phil D. <ph...@sl...> - 2000-04-06 09:29:47
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/04/06 02:23:18 Modified files: compiler : types.cc orb : orbitcpp_smartptr.hh test/everything: client.cc Log message: Fixed the sequence _var and _out support. |
From: Phil D. <ph...@sl...> - 2000-04-03 15:32:57
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/04/03 08:26:42 Modified files: compiler : types.cc Log message: Fixed the struct typedef bug |
From: Phil D. <ph...@sl...> - 2000-04-03 15:09:51
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/04/03 08:03:37 Modified files: compiler : types.cc orb : orbitcpp_sequence.hh test/everything: client.cc constants.hh everything-impl.cc everything-impl.hh everything.idl Log message: Finished off fixed length sequence support |
From: Phil D. <ph...@sl...> - 2000-03-30 14:48:12
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/30 06:42:16 Modified files: orb : orbitcpp_poa.hh Log message: tidying up |
From: Phil D. <ph...@sl...> - 2000-03-30 14:09:36
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/30 06:03:39 Modified files: compiler : pass_gather.cc types.cc types.hh orb : orbitcpp_poa.cc orbitcpp_poa.hh test/everything: client.cc constants.hh everything-impl.cc everything-impl.hh everything.idl Log message: - Fixed the IDLSequence memory leak - Added a scheme for using the typedef ident in IDLSequence marshalling methods (keeps a hold of the IDLElement typedef). - Took const off of writeTypeDef, since it needs to hold a ref to the dest IDLElement for this to work. - Sequences now work as in parameters... - Made ServantMethods inherit from ServantBase, since _this() needs to be on Ser vantBase for ActivateObject to work. |
From: Andreas K. <in...@sl...> - 2000-03-29 21:13:30
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: inducer 00/03/29 13:07:39 Added files: test/basic/generated: .cvsignore Log message: ... still counting... |
From: Andreas K. <in...@sl...> - 2000-03-29 21:11:39
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: inducer 00/03/29 13:05:47 Modified files: test/idl-torture: .cvsignore Added files: test/basic/generated: Makefile.am test/idl-torture: run Log message: what would a commit be if you hadn't forgotten anything? |
From: Andreas K. <in...@sl...> - 2000-03-29 21:07:44
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: inducer 00/03/29 13:01:52 orbitcpp/test/basic/generated Update of /cvsroot/orbitcpp/orbitcpp/test/basic/generated In directory slayer.i.sourceforge.net:/tmp/cvs-serv29906/generated Log Message: Directory /cvsroot/orbitcpp/orbitcpp/test/basic/generated added to the repository |
From: Andreas K. <in...@sl...> - 2000-03-29 21:05:21
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: inducer 00/03/29 12:59:30 Modified files: . : configure.in compiler : base.cc base.hh language.cc language.hh pass_gather.cc pass_gather.hh pass_skels.cc pass_skels.hh pass_stubs.cc pass_stubs.hh pass_xlate.cc types.cc types.hh orb : orbitcpp_orb.cc orbitcpp_orb.hh orbitcpp_poa.hh orbitcpp_smartptr.hh test : Makefile.am Makefile.idlbuildvars test/basic : .cvsignore Makefile.am basic.idl client.cc server.cc test/idl-torture: .gdbinit Makefile.am test.idl Log message: * adapted 'basic' test to test framework * removed absolutely braindead 'IDL_SCOPEQUAL' and 'IDL_C_SCOPEQUAL" #defines from compiler * introduced type container notion into compiler, allowing for iface-local types * finally deleted most obsolete code * squished a bug that caused the compiler to loop infinitely on any use of inheritance * generally fixed objref passing for stubs * made orbitcpp_ServantBase into ServantMethods to allow inheritance on skels * added mi for skels (PHIL, I think we can use virtual inheritance in the case of the skels - do you see any problems?) * added "passthru" scheme for skel/marshaller reuse discussed some time ago * cleaned up/augmented CORBA::ORB implementation |
From: Phil D. <ph...@cv...> - 2000-03-22 09:08:24
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/22 01:03:05 Modified files: compiler : pass_gather.cc pass_idl_it.cc pass_idl_it.hh types.cc types.hh test/everything: everything.idl Log message: Added unbounded sequence declarations. - Added a getCTypeName() virtual method to IDLType, to support the sequence functionality |
From: Phil D. <ph...@cv...> - 2000-03-20 13:11:56
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/20 05:06:47 Modified files: . : Makefile.am NEWS configure.in Log message: Updated the files ready for release. |
From: Phil D. <ph...@cv...> - 2000-03-17 15:57:35
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/17 07:52:40 Modified files: test : Makefile.am Makefile.idlbuildvars Log message: Fixed up the Makefiles so that 'make distcheck' works |
From: Phil D. <ph...@cv...> - 2000-03-17 14:56:56
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/17 06:52:01 Modified files: . : configure.in Removed files: test/string-template: .cvsignore Makefile.am README client.cc server.cc stringtest-impl.cc stringtest-impl.hh stringtest.idl test/string-template/generated: .cvsignore Makefile.am stringtest-common.c stringtest-cpp-common.cc stringtest-cpp-skels.cc stringtest-cpp-skels.hh stringtest-cpp-stubs.cc stringtest-cpp-stubs.hh stringtest-skels.c stringtest-stubs.c stringtest.h Log message: removed string-template - it's not needed any more |
From: Phil D. <ph...@cv...> - 2000-03-17 14:16:10
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/17 06:11:14 Modified files: compiler : types.cc types.hh Log message: Made isVariableLength() pure virtual, moving the default 'false' implementation to the IDLSimpleType class. |
From: Phil D. <ph...@cv...> - 2000-03-17 14:01:09
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/17 05:56:14 Modified files: compiler : base.cc base.hh language.hh types.cc types.hh Log message: - Took out the isFixedLength() hack that I'd nicked from ORBit-idl, and replaced it with a rinky-dinky polymorphic isVariableLength() implementation |
From: Phil D. <ph...@cv...> - 2000-03-17 08:57:05
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/17 00:52:10 Modified files: . : README compiler : pass_xlate.cc types.cc orb : orbitcpp_smartptr.hh test/everything: client.cc constants.hh everything-impl.cc everything-impl.hh everything.idl Log message: - Finished variable length and compound struct support - Ammended String_mgr to be CORBA 2.3 compliant - Err.. still havent fixed that isVariableLength() hack (sorry Andreas) - Added a more appropriate README |
From: Phil D. <ph...@cv...> - 2000-03-16 09:03:23
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/16 00:58:13 Modified files: compiler : language.hh pass_xlate.cc types.cc types.hh test/everything: client.cc constants.hh everything-impl.cc everything-impl.hh everything.idl Log message: Finished implementing Fixed lenght structs and added a test to everything. |
From: Phil D. <ph...@cv...> - 2000-03-15 09:11:57
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/15 01:07:11 Modified files: compiler : base.cc base.hh language.hh pass_gather.cc pass_idl_it.cc pass_idl_it.hh pass_xlate.cc types.hh test : Makefile.am test/everything: client.cc everything-impl.cc everything-impl.hh everything.idl Log message: - Added compiler helper function to detect whether type is variable length (and added the function to IDLElement (I ripped these off of the orbit-idl code - hope this is okay) - Added struct declaration support for fixed and variable length structs - Added everything test to global make target |
From: Phil D. <ph...@cv...> - 2000-03-13 21:06:57
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/13 13:02:21 Modified files: . : configure.in compiler : types.hh Added files: test/everything: .cvsignore Makefile.am README client.cc constants.hh everything-impl.cc everything-impl.hh everything.idl server.cc test/everything/generated: .cvsignore Makefile.am Log message: - Made a start on a 'test everything' test harness - Fixed an objref compiler bug |
From: Phil D. <ph...@cv...> - 2000-03-13 21:02:37
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/13 12:58:01 orbitcpp/test/everything/generated Update of /cvsroot/orbitcpp/orbitcpp/test/everything/generated In directory cvs1.i.sourceforge.net:/tmp/cvs-serv6577/generated Log Message: Directory /cvsroot/orbitcpp/orbitcpp/test/everything/generated added to the repository |
From: Phil D. <ph...@cv...> - 2000-03-13 21:01:28
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/13 12:56:52 orbitcpp/test/everything Update of /cvsroot/orbitcpp/orbitcpp/test/everything In directory cvs1.i.sourceforge.net:/tmp/cvs-serv6346/everything Log Message: Directory /cvsroot/orbitcpp/orbitcpp/test/everything added to the repository |
From: Phil D. <ph...@cv...> - 2000-03-13 14:28:13
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: philipd 00/03/13 06:23:37 Modified files: . : configure.in compiler : pass_skels.cc orb : orbitcpp_corba.cc orbitcpp_object.hh orbitcpp_poa.cc orbitcpp_poa.hh test : Makefile.am Makefile.idlbuildvars Makefile.testbuildvars test/string : Makefile.am Added files: test/boolean : .cvsignore Makefile.am README boolean-impl.cc boolean-impl.hh boolean.idl client.cc server.cc test/boolean/generated: .cvsignore Makefile.am Log message: - Added support for Servant::_this() (via an inherited ServantBase template class) - Fixed a memory bug (corba::object delete was calling CORBA_free(), not CORBA_O bject_release() - Added the Boolean test |