compiler/benchmarks/stx_goodies_petitparser_compiler_benchmarks.st
changeset 523 09afcf28ed60
parent 520 9ccc84deaea0
child 530 e36906742693
equal deleted inserted replaced
522:837963c607a6 523:09afcf28ed60
    59      by searching along the inheritance chain of all of my classes."
    59      by searching along the inheritance chain of all of my classes."
    60 
    60 
    61     ^ #(
    61     ^ #(
    62         #'stx:goodies/petitparser'    "PPCompositeParser - superclass of PPCLRPParser_johanfabry_39"
    62         #'stx:goodies/petitparser'    "PPCompositeParser - superclass of PPCLRPParser_johanfabry_39"
    63         #'stx:goodies/petitparser/parsers/smalltalk'    "PPSmalltalkGrammar - superclass of PPCSmalltalkNoopParser"
    63         #'stx:goodies/petitparser/parsers/smalltalk'    "PPSmalltalkGrammar - superclass of PPCSmalltalkNoopParser"
    64         #'stx:goodies/petitparser/parsers/smalltalk/tests'    "PPSmalltalkGrammarTests - superclass of PPCSmalltalkNoopParserTests"
    64         #'stx:libbasic'    "Autoload - superclass of PPCSmalltalkNoopParserTests"
    65         #'stx:goodies/petitparser/tests'    "PPAbstractParserTest - superclass of PPCSmalltalkNoopParserTests"
       
    66         #'stx:goodies/sunit'    "TestAsserter - superclass of PPCSmalltalkNoopParserTests"
       
    67         #'stx:libbasic'    "LibraryDefinition - superclass of stx_goodies_petitparser_compiler_benchmarks"
       
    68     )
    65     )
    69 !
    66 !
    70 
    67 
    71 referencedPreRequisites
    68 referencedPreRequisites
    72     "list packages which are a prerequisite, because they contain
    69     "list packages which are a prerequisite, because they contain
    77      includes explicit checks for the package being present.
    74      includes explicit checks for the package being present.
    78      This method is generated automatically,
    75      This method is generated automatically,
    79      by searching all classes (and their packages) which are referenced by my classes."
    76      by searching all classes (and their packages) which are referenced by my classes."
    80 
    77 
    81     ^ #(
    78     ^ #(
    82         #'jv:calipel/s'    "BenchmarkInstance - referenced by PPCBenchmark class>>run:"    
    79         #'jv:calipel/s'    "BenchmarkInstance - referenced by PPCBenchmark class>>run:"
    83         #'stx:goodies/petitparser/compiler'    "PPCConfiguration - referenced by PPCBenchmark>>benchmarkSmalltalkParserCompiled"
    80         #'stx:goodies/petitparser/compiler'    "PPCConfiguration - referenced by PPCBenchmark>>benchmarkSmalltalkParserCompiled"
    84         #'stx:goodies/petitparser/compiler/tests/extras'    "PPCLRPParser - referenced by PPCBenchmark>>setupLRPParser"
    81         #'stx:goodies/petitparser/compiler/tests/extras'    "PPCLRPErrorNode - referenced by PPCLRPParser_johanfabry_39>>errorNode"
    85         #'stx:goodies/petitparser/parsers/java'    "PPJavaSyntax - referenced by PPCBenchmark>>benchmarkJavaSyntax"
    82         #'stx:goodies/petitparser/parsers/java'    "PPJavaSyntax - referenced by PPCBenchmark>>benchmarkJavaSyntax"
    86         #'stx:goodies/refactoryBrowser/parser'    "RBArrayNode - referenced by PPCSmalltalkNoopParser>>buildArray:"
    83         #'stx:goodies/refactoryBrowser/parser'    "RBArrayNode - referenced by PPCSmalltalkNoopParser>>buildArray:"
    87     )
    84     )
    88 !
    85 !
    89 
    86 
   108     ^ #(
   105     ^ #(
   109         "<className> or (<className> attributes...) in load order"
   106         "<className> or (<className> attributes...) in load order"
   110         PPCBenchmark
   107         PPCBenchmark
   111         #'PPCLRPParser_johanfabry_39'
   108         #'PPCLRPParser_johanfabry_39'
   112         PPCSmalltalkNoopParser
   109         PPCSmalltalkNoopParser
       
   110         #'stx_goodies_petitparser_compiler_benchmarks'
   113         (PPCSmalltalkNoopParserTests autoload)
   111         (PPCSmalltalkNoopParserTests autoload)
   114         #'stx_goodies_petitparser_compiler_benchmarks'
       
   115     )
   112     )
   116 !
   113 !
   117 
   114 
   118 extensionMethodNames
   115 extensionMethodNames
   119     "list class/selector pairs of extensions.
   116     "list class/selector pairs of extensions.