Test the StaticMultiMatcher - no big difference

This commit is contained in:
Tommi Reiman 2019-01-29 07:51:28 +02:00
parent 94f4ab4e75
commit 415cd7af89

View file

@ -621,8 +621,8 @@
(comment (comment
;; 629ms (arraylist) ;; 629ms (arraylist)
;; 395ns (transient) ;; 409ns (transient)
;; (staticMultiMatcher) ;; 409ns (staticMultiMatcher)
(let [app (ring/ring-handler (ring/router opensensors-routes) {:inject-match? false, :inject-router? false}) (let [app (ring/ring-handler (ring/router opensensors-routes) {:inject-match? false, :inject-router? false})
request {:uri "/v1/users/1/devices/1", :request-method :get}] request {:uri "/v1/users/1/devices/1", :request-method :get}]
(doseq [[p r] (-> app (ring/get-router) (r/routes))] (doseq [[p r] (-> app (ring/get-router) (r/routes))]
@ -631,7 +631,7 @@
(println (app request)) (println (app request))
(cc/quick-bench (cc/quick-bench
(app request)) (app request))
#_#_#_(prof/start {}) (prof/start {})
; "Elapsed time: 9183.657012 msecs" ; "Elapsed time: 9183.657012 msecs"
; "Elapsed time: 8674.70132 msecs" ; "Elapsed time: 8674.70132 msecs"
(time (time