Adopt OpenJDK GSK Update: JMH section has been updated

94 views
Skip to first unread message

Mani Sarkar

unread,
Jul 1, 2015, 2:20:10 AM7/1/15
to adoption...@openjdk.java.net, mechanica...@googlegroups.com, java-ch...@googlegroups.com, jitw...@googlegroups.com, fri...@jclarity.com
Hi All,

Mohan Radhakrishnan has contributed the below to the Adopt OpenJDK GSK gitbook:


Thanks Mohan for taking the time and sharing it with the community.

Any feedback is highly appreciated, and contributions like the above are also welcome.

Cheers,
Mani

--
@theNeomatrix369  |  Blog  |  LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr programs)
Meet-a-Project - MutabilityDetector  |  Bitbucket  |  Github  |  LinkedIn
Come to Devoxx UK 2016: http://www.devoxx.co.uk/

Don't chase success, rather aim for "Excellence", and success will come chasing after you!

Mohan Radhakrishnan

unread,
Jul 1, 2015, 2:32:48 AM7/1/15
to fri...@jclarity.com, adoption...@openjdk.java.net, mechanica...@googlegroups.com, java-ch...@googlegroups.com, jitw...@googlegroups.com
Hi,
        Some additional points about this.

1. The Java code using JMH is quite simple. This could be improved with more details
2. I have used 'R' to parse the output of JMH using Hadley Wickham's ddplyr package. ggplot is used to draw the graph. I have to add more details to the graph. I think SE or standard error bars will be shorter if there are more sets of measurements.

       In fact ddplyr's pipes are so powerful that the code used to parse and get the iteration details is just this.

library(stringr)
library(dplyr)
 
data <- read.table("D:\\jmh\\jmh.txt",sep="\t")
 
final <-data %>%
        select(V1) %>%  
        filter(grepl("^Iteration", V1)) %>% 
        mutate(V1 = str_extract(V1, "\\d+\\.\\d*"))

Thanks,
Mohan

--
You received this message because you are subscribed to the Google Groups "Friends of jClarity" group.
To unsubscribe from this group and stop receiving emails from it, send an email to friends+u...@jclarity.com.
To post to this group, send email to fri...@jclarity.com.
Visit this group at http://groups.google.com/a/jclarity.com/group/friends/.
For more options, visit https://groups.google.com/a/jclarity.com/d/optout.

Mani Sarkar

unread,
Jul 1, 2015, 2:46:18 AM7/1/15
to Mohan Radhakrishnan, fri...@jclarity.com, java-ch...@googlegroups.com, adoption...@openjdk.java.net, mechanica...@googlegroups.com, jitw...@googlegroups.com
Thanks Mohan, please put this as footnotes to the JHM section.

Cheers,
Mani


> is highly appreciated, and contributions

> like the above are also welcome.
>
> Cheers,
> Mani
>
> --
> @theNeomatrix369 <http://twitter.com/theNeomatrix369>*  |  **Blog
> <http://neomatrix369.wordpress.com>**  |  *LJC Associate & LJC Advocate
> (@adoptopenjdk & @adoptajsr programs)
> *Meet-a-Project - *MutabilityDetector
> <https://github.com/MutabilityDetector>*  |  **Bitbucket
> <https://bitbucket.org/neomatrix369>* * |  **Github
> <https://github.com/neomatrix369>* * |  **LinkedIn
> <http://uk.linkedin.com/pub/mani-sarkar/71/a77/39b>*
> *Come to Devoxx UK 2016:* http://www.devoxx.co.uk/
>
> *Don't chase success, rather aim for "Excellence", and success will come
> chasing after you!*

>
> --
> You received this message because you are subscribed to the Google Groups
> "Friends of jClarity" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to friends+u...@jclarity.com.
> To post to this group, send email to fri...@jclarity.com.
> Visit this group at http://groups.google.com/a/jclarity.com/group/friends/
> .
> For more options, visit https://groups.google.com/a/jclarity.com/d/optout.
>
Reply all
Reply to author
Forward
0 new messages