Changeset c14154f in tol
- Timestamp:
- Jan 11, 2011, 9:43:07 AM (16 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- c06e7c5
- Parents:
- eabb526
- Location:
- tol
- Files:
-
- 2 edited
-
contrib/cint/tolCint.cpp (modified) (3 diffs)
-
init.cpp (modified) (17 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tol/contrib/cint/tolCint.cpp
reabb526 rc14154f 44 44 */ 45 45 46 //#define DO_TRACE_CINT_DECIMAL; 47 #ifdef DO_TRACE_CINT_DECIMAL 48 #define TRACE_CINT_DECIMAL \ 49 G__exec_text(BText(" double x = 2.1112; printf(\"")+__FILE__+":"+__LINE__+" [x=%.15lg]\n\",x); "); 50 #else 51 #define TRACE_CINT_DECIMAL 52 #endif 53 54 55 46 56 //-------------------------------------------------------------------- 47 57 BText cint_url_link() … … 84 94 if(Cint_is_initialized()) 85 95 { 96 TRACE_CINT_DECIMAL; 86 97 return(G__INIT_CINT_SUCCESS); 87 98 } … … 106 117 G__set_errmsgcallback(reinterpret_cast<void*>(Cint_errmsgcallback)); 107 118 G__setautoconsole(1); 119 TRACE_CINT_DECIMAL; 108 120 return(G__init_cint_); 109 121 } -
tol/init.cpp
reabb526 rc14154f 125 125 static BSystemText* tolSdkPath_ = NULL; 126 126 127 128 127 int Cint_initialize(const BText& filePath); 128 129 //#define DO_TRACE_CINT_DECIMAL; 130 #ifdef DO_TRACE_CINT_DECIMAL 131 #include <G__ci.h> 132 #define TRACE_CINT_DECIMAL \ 133 G__exec_text(BText(" double x = 2.1112; printf(\"")+__FILE__+":"+__LINE__+" [x=%.15lg]\n\",x); "); 134 #else 135 #define TRACE_CINT_DECIMAL 136 #endif 137 129 138 130 139 //-------------------------------------------------------------------- … … 433 442 { 434 443 static BBool initGrammars_ = BFALSE; 444 TRACE_CINT_DECIMAL; 435 445 436 446 InitCint(); … … 438 448 439 449 signal_assign(); 450 TRACE_CINT_DECIMAL; 440 451 441 452 initGrammars_=BTRUE; … … 448 459 TrcIGSL("LC_NUMERIC=C"); 449 460 setlocale( LC_NUMERIC, "C"); 461 TRACE_CINT_DECIMAL; 450 462 451 463 TrcIG("System tools: "); … … 454 466 TrcIGS(BText("Small Block Heap=")<<sbh); 455 467 _set_sbh_threshold(sbh); 468 TRACE_CINT_DECIMAL; 456 469 # endif 457 470 # if defined(__USE_GBLA__) … … 460 473 TrcIGS("GBLA"); 461 474 if(!BLAPI_Init()) return false; 475 TRACE_CINT_DECIMAL; 462 476 //------------------------------ 463 477 # endif 464 478 TrcIGS("GSL"); 465 479 GslInitialize(); 480 TRACE_CINT_DECIMAL; 466 481 TrcIGS("Parser"); 467 482 BParser::InitDefaultParser(); 483 TRACE_CINT_DECIMAL; 468 484 TrcIGS("Global Hashed Table"); 469 485 BGrammar::Initialize(); 486 TRACE_CINT_DECIMAL; 470 487 TrcIGS("Local Stack Manager"); 471 488 BStackManager::Initialize(); 489 TRACE_CINT_DECIMAL; 472 490 473 491 TrcIG("System types: "); … … 476 494 //-------------------------------------------------- 477 495 BAnyGrammar::InitGrammar(); 496 TRACE_CINT_DECIMAL; 478 497 479 498 //-------------------------------------------------- … … 494 513 BCopyContens<BDat>::New, 495 514 BFunArgContens<BDat>::NewLocal); 515 TRACE_CINT_DECIMAL; 496 516 497 517 //-------------------------------------------------- … … 510 530 BCopyContens<BText>::New, 511 531 BFunArgContens<BText>::NewLocal); 532 TRACE_CINT_DECIMAL; 512 533 513 534 //-------------------------------------------------- … … 526 547 BCopyContens<BDate>::New, 527 548 BFunArgContens<BDate>::NewLocal); 549 TRACE_CINT_DECIMAL; 528 550 529 551 //-------------------------------------------------- … … 800 822 TrcIGS("Special functions"); 801 823 BSpecialFunction::Initialize(); 824 TRACE_CINT_DECIMAL; 802 825 803 826 TrcIG("Built-in objects: "); … … 841 864 TrcIGSL("AIA: Automatic Intervention Analisis"); 842 865 BAia::StaticInit(); 866 TRACE_CINT_DECIMAL; 843 867 TrcIGSL("OIS: Objects Indexed Serialization"); 844 868 BOis::Initialize(); 869 TRACE_CINT_DECIMAL; 845 870 BGrammar::PutLast(GraSet()); 846 871 # if defined(USE_DELAY_INIT) … … 851 876 TrcIGS("Methods"); 852 877 BuildMethodFunctions(); 878 TRACE_CINT_DECIMAL; 853 879 854 880 //initializing tools … … 861 887 "SVN desde el que se ha generado la presente versión de TOL.")); 862 888 889 TRACE_CINT_DECIMAL; 863 890 int BTolOprProfiler_Init(); 864 891 BTolOprProfiler_Init(); 892 TRACE_CINT_DECIMAL; 865 893 TOLHasBeenInitialized_ = true; 866 894 return(initGrammars_); … … 1120 1148 //-------------------------------------------------------------------- 1121 1149 { 1150 TRACE_CINT_DECIMAL; 1122 1151 static bool done_ = false; 1123 1152 static BSystemText* version_ = NULL; … … 1137 1166 1138 1167 TOLHasBeenInitialized_ = true; 1168 TRACE_CINT_DECIMAL; 1139 1169 1140 1170 BText initpath = GetFilePath(_tolSessionPath_)+ "stdlib"; … … 1177 1207 I2("The path of the TOL headers.", 1178 1208 "El camino de las cabeceras de TOL.")); 1209 TRACE_CINT_DECIMAL; 1179 1210 } 1180 1211
Note: See TracChangeset
for help on using the changeset viewer.
