[orbitcpp-commits] orbitcpp inducer
Status: Beta
Brought to you by:
philipd
From: Andreas K. <in...@sl...> - 2000-04-13 01:23:09
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: inducer 00/04/12 18:16:12 Modified files: . : HACKING README configure.in compiler : language.hh pass_gather.cc pass_skels.cc pass_stubs.cc pass_xlate.cc types.cc types.hh orb : Makefile.am orbitcpp.hh orbitcpp_exception.cc orbitcpp_exception.hh orbitcpp_object.cc orbitcpp_object.hh orbitcpp_orb.cc orbitcpp_orb.hh orbitcpp_poa.cc orbitcpp_poa.hh orbitcpp_sequence.hh orbitcpp_smartptr.hh orbitcpp_tools.cc test/basic : Makefile.am basic.idl client.cc server.cc test/boolean : boolean-impl.cc client.cc server.cc test/everything: client.cc everything-impl.cc server.cc test/string : client.cc server.cc stringtest-impl.cc stringtest-impl.hh Added files: . : FAQ patches : 2000-03-09.orbit-patch 2000-04-13.orbit-patch README Removed files: orb : orbitcpp_corba.cc orbitcpp_corba.hh orbitcpp_orbit.cc orbitcpp_orbit.hh orbitcpp_string.cc orbitcpp_string.hh orbitcpp_templates.hh Log message: * moved and simplified ORB_init * orbitcpp_corba.* and orbitcpp_orbit.* obsolete / no more used * cleanup of poa code * little optimization of CEnvironment::throw_sysex() * renamed throw_sysex to propagate_sysex * <string> dependency fix in string test * eliminated glib dependency in sequence code (glib.h is already in _orbitcpp::c, so it won't include properly twice) g_error --> _orbitcpp::error g_assert --> assert (from cassert) guint --> unsigned int this ok phil? * added FAQ (wanna know what i was doing lately? look here. :((() * fixed some tests to remedy problem from FAQ question 1 * added exceptionlist mechanism * removed check for glib from configure.in: is necessarily included with ORBit * fixed bad bug in smartptr.hh _retn methods * fixed bug with empty exceptions * reimplemented PortableServer::ObjectId in terms of sequences * removed code duplication from sequence template impl, implemented missing copy and assignment, made implementation out-of-memory-aware, implemented the specified allocbuf/freebuf functions, made the sequence template roll its own CPP struct... ah well, call it a reimplementation of orbitcpp_sequence. :) * fixed minor indentation bug * added missing ifdef guard to orbitcpp_sequence.hh * added patches directory btw: the insight debugger from cygnus absolutely _rules_. I would not have found any of the nasty bugs without this awesome tool. check it out. oh boy. i am so happy i've got the tests running alright, so I can finally commit this funky bunch... have fun! cya andy |