Guest User

Regex + Rhino testing

a guest
Jun 26th, 2019
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1. Trials: 1
  2. Lines: 35629
  3. Regex compile time: 111859500
  4.  
  5. no instance + exec: 196013300
  6. precompile + exec: 127519700
  7. no instance + match: 116066300
  8. precompile + match: 68303500
  9. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  10.  
  11. Trials: 5
  12. Lines: 35629
  13. Regex compile time: 97321600
  14.  
  15. no instance + exec: 102974620
  16. precompile + exec: 54005240
  17. no instance + match: 72983180
  18. precompile + match: 50145160
  19. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  20.  
  21. Trials: 10
  22. Lines: 35629
  23. Regex compile time: 103518300
  24.  
  25. no instance + exec: 76139130
  26. precompile + exec: 47810400
  27. no instance + match: 62927830
  28. precompile + match: 51143960
  29. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  30.  
  31. Trials: 100
  32. Lines: 35629
  33. Regex compile time: 104306800
  34.  
  35. no instance + exec: 44602680
  36. precompile + exec: 39539140
  37. no instance + match: 47442464
  38. precompile + match: 50090513
  39. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  40.  
  41. Trials: 1000
  42. Lines: 35629
  43. Regex compile time: 99829400
  44.  
  45. no instance + exec: 40101506
  46. precompile + exec: 37426255
  47. no instance + match: 45371233
  48. precompile + match: 44917744
  49. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  50.  
  51. Trials: 10000
  52. Lines: 35629
  53. Regex compile time: 103458900
  54.  
  55. no instance + exec: 77725164
  56. precompile + exec: 86172197
  57. no instance + match: 94950816
  58. precompile + match: 44107216
  59.  
  60. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  61. testing running 1000 trials and evaluating scripts twice
  62. VS running 2000 trials and evaluating scripts once
  63. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  64. Trials: 1000
  65. Lines: 35629
  66. Regex compile time: 112862000
  67.  
  68. no instance + exec: 43809518
  69. precompile + exec: 43052946
  70. no instance + match: 50336860
  71. precompile + match: 77140910
  72. precompile + exec is 1.726958% faster than no instance + exec
  73.  
  74.  
  75. Trials: 1000
  76. Lines: 35629
  77. Regex compile time: 1872100
  78.  
  79. no instance + exec: 71505307
  80. precompile + exec: 84238035
  81. no instance + match: 115897491
  82. precompile + match: 108380463
  83. precompile + exec is -17.806690% faster than no instance + exec
  84.  
  85.  
  86. Trials: 2000
  87. Lines: 35629
  88. Regex compile time: 4273300
  89.  
  90. no instance + exec: 90815939
  91. precompile + exec: 70497631
  92. no instance + match: 79936938
  93. precompile + match: 93660836
  94. precompile + exec is 22.373064% faster than no instance + exec
  95.  
  96. 1000*2: no instance + exec: 115314825
  97. 2000: no instance + exec: 90815939
  98.  
  99. 1000*2: precompile + exec: 127290981
  100. 2000: precompile + exec: 70497631
  101.  
  102. 1000*2: no instance + match: 166234351
  103. 2000: no instance + match: 79936938
  104.  
  105. 1000*2: precompile + match: 185521373
  106. 2000: precompile + match: 93660836
  107. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Advertisement
Add Comment
Please, Sign In to add comment