Thread: [Compbench-devel] CompBenchmarks++/CBM-PI CBM.pm, 1.3, 1.4 CBM_wrap.cxx, 1.3, 1.4
Brought to you by:
xfred
From: Frederic T. <xf...@us...> - 2007-01-04 19:47:14
|
Update of /cvsroot/compbench/CompBenchmarks++/CBM-PI In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv24156 Modified Files: CBM.pm CBM_wrap.cxx Log Message: Many changes... Index: CBM.pm =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/CBM-PI/CBM.pm,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** CBM.pm 28 Dec 2006 18:37:37 -0000 1.3 --- CBM.pm 4 Jan 2007 19:47:11 -0000 1.4 *************** *** 67,71 **** *Configuration = *CBMc::CBMSystem_Configuration; *init = *CBMc::CBMSystem_init; ! *bmList = *CBMc::CBMSystem_bmList; *Split = *CBMc::CBMSystem_Split; *Chomp = *CBMc::CBMSystem_Chomp; --- 67,74 ---- *Configuration = *CBMc::CBMSystem_Configuration; *init = *CBMc::CBMSystem_init; ! *packageList = *CBMc::CBMSystem_packageList; ! *packageNumber = *CBMc::CBMSystem_packageNumber; ! *Package = *CBMc::CBMSystem_Package; ! *Benchmark = *CBMc::CBMSystem_Benchmark; *Split = *CBMc::CBMSystem_Split; *Chomp = *CBMc::CBMSystem_Chomp; *************** *** 182,233 **** ! ############# Class : CBM::CBMBenchmark ############## ! package CBM::CBMBenchmark; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( CBM ); %OWNER = (); %ITERATORS = (); ! *Unknown = *CBMc::CBMBenchmark_Unknown; ! *Downloaded = *CBMc::CBMBenchmark_Downloaded; ! *Extracted = *CBMc::CBMBenchmark_Extracted; ! *Patched = *CBMc::CBMBenchmark_Patched; ! *Preconfigured = *CBMc::CBMBenchmark_Preconfigured; ! *Configured = *CBMc::CBMBenchmark_Configured; ! *Made = *CBMc::CBMBenchmark_Made; ! *Tested = *CBMc::CBMBenchmark_Tested; ! *Benchmarked = *CBMc::CBMBenchmark_Benchmarked; ! *packageName = *CBMc::CBMBenchmark_packageName; ! *packageVersion = *CBMc::CBMBenchmark_packageVersion; ! *packageSize = *CBMc::CBMBenchmark_packageSize; ! *packageComments = *CBMc::CBMBenchmark_packageComments; ! *localPackageName = *CBMc::CBMBenchmark_localPackageName; ! *benchmarkName = *CBMc::CBMBenchmark_benchmarkName; ! *benchmarkComments = *CBMc::CBMBenchmark_benchmarkComments; ! *language = *CBMc::CBMBenchmark_language; ! *license = *CBMc::CBMBenchmark_license; ! *homePage = *CBMc::CBMBenchmark_homePage; ! *author = *CBMc::CBMBenchmark_author; ! *localPackageAbsoluteName = *CBMc::CBMBenchmark_localPackageAbsoluteName; ! *localPackageAbsoluteDirectory = *CBMc::CBMBenchmark_localPackageAbsoluteDirectory; ! *extractDirectory = *CBMc::CBMBenchmark_extractDirectory; ! *hasTest = *CBMc::CBMBenchmark_hasTest; ! *downloadURL = *CBMc::CBMBenchmark_downloadURL; ! *display = *CBMc::CBMBenchmark_display; ! *benchmarkSize = *CBMc::CBMBenchmark_benchmarkSize; ! *ContextMatches = *CBMc::CBMBenchmark_ContextMatches; ! *Download = *CBMc::CBMBenchmark_Download; ! *Extract = *CBMc::CBMBenchmark_Extract; ! *Patch = *CBMc::CBMBenchmark_Patch; ! *PreConfigure = *CBMc::CBMBenchmark_PreConfigure; ! *Configure = *CBMc::CBMBenchmark_Configure; ! *Make = *CBMc::CBMBenchmark_Make; ! *Test = *CBMc::CBMBenchmark_Test; ! *Bench = *CBMc::CBMBenchmark_Bench; ! *Release = *CBMc::CBMBenchmark_Release; ! *Install = *CBMc::CBMBenchmark_Install; ! *Fetch = *CBMc::CBMBenchmark_Fetch; ! *Uninstall = *CBMc::CBMBenchmark_Uninstall; ! *getStatus = *CBMc::CBMBenchmark_getStatus; sub DESTROY { return unless $_[0]->isa('HASH'); --- 185,238 ---- ! ############# Class : CBM::CBMPackage ############## ! package CBM::CBMPackage; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( CBM ); %OWNER = (); %ITERATORS = (); ! *Unknown = *CBMc::CBMPackage_Unknown; ! *Downloaded = *CBMc::CBMPackage_Downloaded; ! *Extracted = *CBMc::CBMPackage_Extracted; ! *Patched = *CBMc::CBMPackage_Patched; ! *Preconfigured = *CBMc::CBMPackage_Preconfigured; ! *Configured = *CBMc::CBMPackage_Configured; ! *Made = *CBMc::CBMPackage_Made; ! *Tested = *CBMc::CBMPackage_Tested; ! *Benchmarked = *CBMc::CBMPackage_Benchmarked; ! *display = *CBMc::CBMPackage_display; ! *System = *CBMc::CBMPackage_System; ! *Benchmarks = *CBMc::CBMPackage_Benchmarks; ! *benchmarkNumber = *CBMc::CBMPackage_benchmarkNumber; ! *Benchmark = *CBMc::CBMPackage_Benchmark; ! *storeStatus = *CBMc::CBMPackage_storeStatus; ! *packageName = *CBMc::CBMPackage_packageName; ! *packageVersion = *CBMc::CBMPackage_packageVersion; ! *packageSize = *CBMc::CBMPackage_packageSize; ! *packageComments = *CBMc::CBMPackage_packageComments; ! *localPackageName = *CBMc::CBMPackage_localPackageName; ! *language = *CBMc::CBMPackage_language; ! *license = *CBMc::CBMPackage_license; ! *homePage = *CBMc::CBMPackage_homePage; ! *author = *CBMc::CBMPackage_author; ! *localPackageAbsoluteName = *CBMc::CBMPackage_localPackageAbsoluteName; ! *localPackageAbsoluteDirectory = *CBMc::CBMPackage_localPackageAbsoluteDirectory; ! *extractDirectory = *CBMc::CBMPackage_extractDirectory; ! *hasTest = *CBMc::CBMPackage_hasTest; ! *downloadURL = *CBMc::CBMPackage_downloadURL; ! *benchmarkSize = *CBMc::CBMPackage_benchmarkSize; ! *ContextMatches = *CBMc::CBMPackage_ContextMatches; ! *Download = *CBMc::CBMPackage_Download; ! *Extract = *CBMc::CBMPackage_Extract; ! *Patch = *CBMc::CBMPackage_Patch; ! *PreConfigure = *CBMc::CBMPackage_PreConfigure; ! *Configure = *CBMc::CBMPackage_Configure; ! *Make = *CBMc::CBMPackage_Make; ! *Test = *CBMc::CBMPackage_Test; ! *Release = *CBMc::CBMPackage_Release; ! *Install = *CBMc::CBMPackage_Install; ! *Fetch = *CBMc::CBMPackage_Fetch; ! *Uninstall = *CBMc::CBMPackage_Uninstall; ! *getStatus = *CBMc::CBMPackage_getStatus; sub DESTROY { return unless $_[0]->isa('HASH'); *************** *** 236,240 **** delete $ITERATORS{$self}; if (exists $OWNER{$self}) { ! CBMc::delete_CBMBenchmark($self); delete $OWNER{$self}; } --- 241,245 ---- delete $ITERATORS{$self}; if (exists $OWNER{$self}) { ! CBMc::delete_CBMPackage($self); delete $OWNER{$self}; } *************** *** 254,272 **** ! ############# Class : CBM::CBMBenchmarkSelector ############## ! package CBM::CBMBenchmarkSelector; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( CBM ); %OWNER = (); %ITERATORS = (); ! sub new { ! my $pkg = shift; ! my $self = CBMc::new_CBMBenchmarkSelector(@_); ! bless $self, $pkg if defined($self); ! } ! ! *select = *CBMc::CBMBenchmarkSelector_select; ! *displayList = *CBMc::CBMBenchmarkSelector_displayList; sub DESTROY { return unless $_[0]->isa('HASH'); --- 259,274 ---- ! ############# Class : CBM::CBMBenchmark ############## ! package CBM::CBMBenchmark; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( CBM ); %OWNER = (); %ITERATORS = (); ! *Package = *CBMc::CBMBenchmark_Package; ! *display = *CBMc::CBMBenchmark_display; ! *benchmarkName = *CBMc::CBMBenchmark_benchmarkName; ! *benchmarkComments = *CBMc::CBMBenchmark_benchmarkComments; ! *Bench = *CBMc::CBMBenchmark_Bench; sub DESTROY { return unless $_[0]->isa('HASH'); *************** *** 275,279 **** delete $ITERATORS{$self}; if (exists $OWNER{$self}) { ! CBMc::delete_CBMBenchmarkSelector($self); delete $OWNER{$self}; } --- 277,281 ---- delete $ITERATORS{$self}; if (exists $OWNER{$self}) { ! CBMc::delete_CBMBenchmark($self); delete $OWNER{$self}; } Index: CBM_wrap.cxx =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/CBM-PI/CBM_wrap.cxx,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** CBM_wrap.cxx 28 Dec 2006 18:37:37 -0000 1.3 --- CBM_wrap.cxx 4 Jan 2007 19:47:11 -0000 1.4 *************** *** 1381,1388 **** #define SWIGTYPE_p_CBMBenchmark swig_types[0] ! #define SWIGTYPE_p_CBMBenchmarkSelector swig_types[1] ! #define SWIGTYPE_p_CBMCompiler swig_types[2] ! #define SWIGTYPE_p_CBMCompilerOptions swig_types[3] ! #define SWIGTYPE_p_CBMCompilerSelector swig_types[4] #define SWIGTYPE_p_CBMSystem swig_types[5] #define SWIGTYPE_p_CBMSystemLinux swig_types[6] --- 1381,1388 ---- [...3608 lines suppressed...] } while(0) /*@SWIG@*/; /*@SWIG:%set_constant@*/ do { ! SV *sv = get_sv((char*) SWIG_prefix "CBMPackage_Made", TRUE | 0x2); ! sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1(static_cast<int >(CBMPackage::Made))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:%set_constant@*/ do { ! SV *sv = get_sv((char*) SWIG_prefix "CBMPackage_Tested", TRUE | 0x2); ! sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1(static_cast<int >(CBMPackage::Tested))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:%set_constant@*/ do { ! SV *sv = get_sv((char*) SWIG_prefix "CBMPackage_Benchmarked", TRUE | 0x2); ! sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1(static_cast<int >(CBMPackage::Benchmarked))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; + SWIG_TypeClientData(SWIGTYPE_p_CBMPackage, (void*) "CBM::CBMPackage"); SWIG_TypeClientData(SWIGTYPE_p_CBMBenchmark, (void*) "CBM::CBMBenchmark"); SWIG_TypeClientData(SWIGTYPE_p_CBMCompiler, (void*) "CBM::CBMCompiler"); SWIG_TypeClientData(SWIGTYPE_p_CBMCompilerSelector, (void*) "CBM::CBMCompilerSelector"); |