compiler/benchmarks/stx_goodies_petitparser_compiler_benchmarks.st
changeset 537 fb212e14d1f4
parent 534 a949c4fe44df
child 538 16e8536f5cfb
equal deleted inserted replaced
536:548996aca274 537:fb212e14d1f4
    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:libbasic'    "Autoload - superclass of PPCSmalltalkNoopParserTests"
    64         #'stx:goodies/petitparser/parsers/smalltalk/tests'    "PPSmalltalkGrammarTests - 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"
    65     )
    68     )
    66 !
    69 !
    67 
    70 
    68 referencedPreRequisites
    71 referencedPreRequisites
    69     "list packages which are a prerequisite, because they contain
    72     "list packages which are a prerequisite, because they contain
    75      This method is generated automatically,
    78      This method is generated automatically,
    76      by searching all classes (and their packages) which are referenced by my classes."
    79      by searching all classes (and their packages) which are referenced by my classes."
    77 
    80 
    78     ^ #(
    81     ^ #(
    79         #'jv:calipel/s'    "BenchmarkInstance - referenced by PPCBenchmark class>>run:"
    82         #'jv:calipel/s'    "BenchmarkInstance - referenced by PPCBenchmark class>>run:"
    80         #'stx:goodies/petitparser/compiler'    "PPCConfiguration - referenced by PPCBenchmark>>benchmarkSmalltalkParserCompiled"
    83         #'stx:goodies/petitparser/compiler'    "PPCCompiler - referenced by PPCBenchmark>>benchmarkSmalltalkParserCompiled"
    81         #'stx:goodies/petitparser/compiler/tests/extras'    "PPCLRPErrorNode - referenced by PPCLRPParser_johanfabry_39>>errorNode"
    84         #'stx:goodies/petitparser/compiler/tests/extras'    "PPCLRPErrorNode - referenced by PPCLRPParser_johanfabry_39>>errorNode"
    82         #'stx:goodies/petitparser/parsers/java'    "PPJavaSyntax - referenced by PPCBenchmark>>benchmarkJavaSyntax"
    85         #'stx:goodies/petitparser/parsers/java'    "PPJavaSyntax - referenced by PPCBenchmark>>benchmarkJavaSyntax"
    83         #'stx:goodies/refactoryBrowser/parser'    "RBArrayNode - referenced by PPCSmalltalkNoopParser>>buildArray:"
    86         #'stx:goodies/refactoryBrowser/parser'    "RBArrayNode - referenced by PPCSmalltalkNoopParser>>buildArray:"
    84     )
    87     )
    85 !
    88 !
   105     ^ #(
   108     ^ #(
   106         "<className> or (<className> attributes...) in load order"
   109         "<className> or (<className> attributes...) in load order"
   107         PPCBenchmark
   110         PPCBenchmark
   108         #'PPCLRPParser_johanfabry_39'
   111         #'PPCLRPParser_johanfabry_39'
   109         PPCSmalltalkNoopParser
   112         PPCSmalltalkNoopParser
       
   113         (PPCSmalltalkNoopParserTests autoload)
   110         #'stx_goodies_petitparser_compiler_benchmarks'
   114         #'stx_goodies_petitparser_compiler_benchmarks'
   111         (PPCSmalltalkNoopParserTests autoload)
       
   112     )
   115     )
   113 !
   116 !
   114 
   117 
   115 extensionMethodNames
   118 extensionMethodNames
   116     "list class/selector pairs of extensions.
   119     "list class/selector pairs of extensions.