Perf: create Ratio's directly
This commit is contained in:
parent
40b39db9eb
commit
9d4db3106e
1 changed files with 6 additions and 2 deletions
|
|
@ -565,8 +565,12 @@
|
||||||
id-double (.readDouble in)
|
id-double (.readDouble in)
|
||||||
id-bigdec (BigDecimal. (read-biginteger in) (.readInt in))
|
id-bigdec (BigDecimal. (read-biginteger in) (.readInt in))
|
||||||
|
|
||||||
id-ratio (/ (bigint (read-biginteger in))
|
;; id-ratio (/ (bigint (read-biginteger in))
|
||||||
(bigint (read-biginteger in)))
|
;; (bigint (read-biginteger in)))
|
||||||
|
|
||||||
|
id-ratio (clojure.lang.Ratio.
|
||||||
|
(read-biginteger in)
|
||||||
|
(read-biginteger in))
|
||||||
|
|
||||||
id-date (Date. (.readLong in))
|
id-date (Date. (.readLong in))
|
||||||
id-uuid (UUID. (.readLong in) (.readLong in))
|
id-uuid (UUID. (.readLong in) (.readLong in))
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue