81976 05239 (admin@BangaloreJUG.org)

Category Archives: JVM

Restricting runtime compiler on a method – CompileOnly option

If you know the details of runtime (JIT) compiler and you want to restrict some method to go for runtime compiler, we have a JVM arg called (-XX:CompileOnly) Definition as per the documentation :- -XX:CompileOnly=methods Sets the list of methods (separated by commas) to which compilation should be restricted. Only the specified methods will be compiled. […]

Read More...

August JUG with Pattern Matching, Lambdas Hands On and JDK9

Here goes the presentations … Pattern Matching (Future JDK) Pattern Matching Lambdas and Streams (Java 8) – https://github.com/nawazishgithub/java8_handson_meetup_26_8_17 Java9 : https://docs.google.com/presentation/d/15SerZXLO3XIgfsN2j_6eonW2YWA7Z4jyaEQTP6-tw2s/edit?usp=drivesdk              

Read More...

Working with Garbage Collectors

A small talk in Hyderabad JUG on Garbage Collectors. Challenges, Solutions and many more. Presentation can be seen here : Working Through Garbage Collectors  

Read More...

A small glimpse of Java Memory Model

A small talk : Java Memory Model Must read :- Effective Java – By Joshua Bloch Concurrency in Practice – Brian Goetz JSR 133 – https://www.cs.umd.edu/users/pugh/java/memoryModel/ JSR 133 FAQ – https://www.cs.umd.edu/~pugh/java/memoryModel/jsr-133-faq.html Chapter 17 of JLS – http://docs.oracle.com/javase/specs/jls/se8/html/jls-17.html#jls-17.4

Read More...

Live Java Heap, Compact String, Value Types, Reactive Micro-services by Vert.X

A small presentation today in Bangalore JUG By Vaibhav Choudhary, Live Heap Analysis And Compact String Also, look into “Reactive Microservices with Vert.X” by Niraj.      

Read More...

Presentation on Java SafePoints by Fairoz Matte

Please find the  presentation on Java_SafePoints_JUG Presentation covers :- Topic: Java Safepoints A safepoint is a state of your application execution where all references to objects are perfectly reachable by the VM. Some operations of the VM require that all threads reach a safepoint to be performed. The most common operation that need it is the GC. A […]

Read More...

Bangalore JUG – Welcoming 2017

No. of attendees around : 65-70 Years first Bangalore Java User Group meet-up was held in Mercury, Oracle, PTP Building. We have again witnessed a combination of Oracle Internal And External Speakers. The three agendas were :- 1. A journey from CMS to G1 Garbage Collector (Presentation here) 2. Awareness of Design Smells 3. JSON […]

Read More...

JUG – 28th May speaks about

May 28-2016. We have presentations on :- Beyond Java 9: Mark R. slides, presented by Srikanth A. Java Locale and CLDR, presented by Rachna G. Completable Future and Micro Services presented by Srinivasan R : presentation will come soon. For any feedback, do drop a comment.

Read More...

Let’s meet on 28th May 2016

We are going to have a JUG meeting at :- Oracle India Ltd Prestige Tech Park Venus Building – Ground Floor – 1J001 Kadubeesanahalli Marathalli Ring Road Bangalore – 560103 , Bangalore Time: 10.15 AM to 1.15 PM (28th-May-2016) Talks that are lined up :- Project Valhalla (Beyond JDK9) – Value Types – Specialized Generics […]

Read More...

Reactive Java – RxJava

Dinesh Bhatt (A technologist and an Entrepreneur) talks on RxJava.  Its a “Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. ” Presentation will be available very soon.

Read More...