Seems like if you have a Mac you may never know if your hour has come ;) Dawid
On Fri, Jan 4, 2013 at 5:52 PM, Uwe Schindler <u...@thetaphi.de> wrote: >> I have to mention: MacOSX JDK 1.7.0_10 crashed when nanotime went >> backwards... :-) See my mail and fix for this a few days ago. >> Happy JVM crashing! > > Could also have been System.getCurrentTimeMillis or new Date() - but getting > time is crazy LOL: > > [junit4:junit4] >>> JVM J0: stdout (verbatim) ---- > [junit4:junit4] # > [junit4:junit4] # A fatal error has been detected by the Java Runtime > Environment: > [junit4:junit4] # > [junit4:junit4] # SIGFPE (0x8) at pc=0x00007fff88169b43, pid=504, tid=21507 > [junit4:junit4] # > [junit4:junit4] # JRE version: 7.0_10-b18 > [junit4:junit4] # Java VM: Java HotSpot(TM) 64-Bit Server VM (23.6-b04 mixed > mode bsd-amd64 compressed oops) > [junit4:junit4] # Problematic frame: > [junit4:junit4] # C [libsystem_c.dylib+0x2b43] __commpage_gettimeofday+0x43 > [junit4:junit4] # > [junit4:junit4] # Failed to write core dump. Core dumps have been disabled. > To enable core dumping, try "ulimit -c unlimited" before starting Java again > [junit4:junit4] # > [junit4:junit4] # An error report file with more information is saved as: > [junit4:junit4] # > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk-MacOSX/lucene/build/core/test/J0/hs_err_pid504.log > [junit4:junit4] # > [junit4:junit4] # If you would like to submit a bug report, please visit: > [junit4:junit4] # http://bugreport.sun.com/bugreport/crash.jsp > [junit4:junit4] # > [junit4:junit4] <<< JVM J0: EOF ---- > > Uwe > >> ----- >> Uwe Schindler >> H.-H.-Meier-Allee 63, D-28213 Bremen >> http://www.thetaphi.de >> eMail: u...@thetaphi.de >> >> >> > -----Original Message----- >> > From: Michael McCandless [mailto:luc...@mikemccandless.com] >> > Sent: Friday, January 04, 2013 5:37 PM >> > To: dev@lucene.apache.org >> > Subject: Re: svn commit: r1428947 - in >> > /lucene/dev/trunk/lucene/core/src/java/org/apache/lucene/index: >> > IndexFileDeleter.java SegmentMerger.java >> > >> > On Fri, Jan 4, 2013 at 11:34 AM, Uwe Schindler <u...@thetaphi.de> wrote: >> > >> > > System.nanoTime is a syscall and heavy on some O/S. The times are >> > > only >> > used when inforstream is enabled, so the calls to nanotime should only >> > be inside "if (infostream)" blocks. Some of them are outside this check. >> > >> > How heavy? As heavy as a Lucene merge? ;) >> > >> > OK ok, I'll move them under the if ... >> > >> > Mike McCandless >> > >> > http://blog.mikemccandless.com >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For >> > additional commands, e-mail: dev-h...@lucene.apache.org >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional >> commands, e-mail: dev-h...@lucene.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org > For additional commands, e-mail: dev-h...@lucene.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org