Hey all, I had an itch this weekend... so I scratched it.

I was doing some bit twiddling stuff and needed the Java >>> operator.
I had written some workarounds but they were overly-complicated and
slower than I would have hoped, so I dug directly into core and added
it as a first class citizen next to bit-shift-left and bit-shift-
right. Being a very creative person, I named it ">>>". The performance
is on par with the normal signed shift operators.

To anyone who is interested, the patch can be found at:
http://github.com/cpulsford/bitops/blob/logical-assumption/unsigned-right-shift.patch

I'd love feedback, especially since this is my first time digging into
the Java side of Clojure.

Could this maybe be something useful for core?



-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to