Wed, 24 Apr 2013 16:19:35 -0400 coleenp 8011803: release_C_heap_structures is never called for anonymous classes.
Wed, 24 Apr 2013 14:55:04 -0400 zgu 8011218: Kitchensink hanged, likely NMT is to blame
Wed, 24 Apr 2013 09:00:04 -0400 hseigel 8012695: Assertion message displays %u and %s text instead of actual values
Fri, 26 Apr 2013 00:40:22 -0700 amurillo 8013227: new hotspot build - hs25-b31
Thu, 02 May 2013 13:35:00 -0700 katleman Added tag jdk8-b88 for changeset e6d52b5fe8d1
Mon, 06 May 2013 11:41:35 -0700 lana Merge
Tue, 30 Apr 2013 17:41:10 -0700 lana Merge
Mon, 29 Apr 2013 14:21:14 -0700 mduigou Merge
Mon, 29 Apr 2013 14:20:02 -0700 mduigou 8008632: Additional JavaDoc tags @apiNote, @implSpec and @implNote
Fri, 26 Apr 2013 15:54:12 -0400 aharlap 8011152: Precision problems on sflt builds
Wed, 24 Apr 2013 21:46:57 -0700 mduigou Merge
Wed, 24 Apr 2013 21:46:35 -0700 mduigou 8013185: Add java.util.stream to CORE_PKGS.gmk in root repo
Thu, 02 May 2013 13:34:39 -0700 katleman Added tag jdk8-b88 for changeset 53de314b1c30
Wed, 05 Jul 2017 18:53:07 +0200 duke Added tag jdk8-b88 for changeset e517701a4d0e
Wed, 05 Jul 2017 18:53:07 +0200 duke Merge jdk8-b88
Wed, 05 Jul 2017 18:53:03 +0200 duke Merge
Thu, 25 Apr 2013 09:24:40 -0700 katleman Added tag jdk8-b87 for changeset c4b5ab25b20c
Wed, 05 Jul 2017 18:53:00 +0200 duke Merge
Thu, 25 Apr 2013 09:24:14 -0700 katleman Added tag jdk8-b87 for changeset 76e8f6a063b4
Wed, 05 Jul 2017 18:52:57 +0200 duke Merge
Thu, 25 Apr 2013 09:24:11 -0700 katleman Added tag jdk8-b87 for changeset ed19c1288d5b
Wed, 05 Jul 2017 18:52:54 +0200 duke Merge
Thu, 25 Apr 2013 09:24:44 -0700 katleman Added tag jdk8-b87 for changeset 5884314a2095
Wed, 05 Jul 2017 18:52:51 +0200 duke Merge
Thu, 25 Apr 2013 09:23:53 -0700 katleman Added tag jdk8-b87 for changeset c11b147126a1
Wed, 05 Jul 2017 18:52:47 +0200 duke Merge
Thu, 02 May 2013 15:59:32 +0200 erikj 8013552: Add build support for different man pages for OpenJDK and OracleJDK
Wed, 01 May 2013 14:59:55 -0700 katleman Merge
Tue, 30 Apr 2013 14:40:54 -0700 katleman Merge
Mon, 29 Apr 2013 12:34:53 -0400 omajid 8013480: fix zero build on arm
Tue, 30 Apr 2013 21:49:38 -0700 ngthomas Merge
Thu, 25 Apr 2013 15:48:11 -0400 mullan 8013228: Create new system properties to control allowable OCSP clock skew and CRL connection timeout
Thu, 25 Apr 2013 11:18:29 -0400 mullan 8011313: OCSP timeout set to wrong value if com.sun.security.ocsp.timeout not defined
Thu, 25 Apr 2013 09:24:24 -0700 katleman Added tag jdk8-b87 for changeset 2871326c0383
Wed, 05 Jul 2017 18:52:40 +0200 duke Merge
Fri, 26 Apr 2013 00:29:12 -0700 amurillo Added tag hs25-b30 for changeset 18be17ecfd6c
Fri, 26 Apr 2013 00:29:11 -0700 amurillo Merge
Thu, 25 Apr 2013 13:10:03 -0700 bharadwaj Merge
Wed, 24 Apr 2013 18:20:04 -0400 jiangli 8013041: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset.
Wed, 24 Apr 2013 09:42:08 +0200 roland 8011771: runThese crashed with EAV
Tue, 16 Apr 2013 17:06:39 +0200 roland 8011901: Unsafe.getAndAddLong(obj, off, delta) does not work properly with long deltas
Tue, 23 Apr 2013 12:32:17 -0400 jiangli 8012927: 'assert(nbits == 32 || (-(1 << nbits-1) <= x && x < ( 1 << nbits-1))) failed: value out of range' in interpreter initialization.
Tue, 23 Apr 2013 08:12:14 -0700 bharadwaj 8012961: Do not restrict static interface methods to be private
Sun, 21 Apr 2013 21:05:02 -0700 dcubed Merge
Sun, 21 Apr 2013 20:41:04 -0700 dcubed 8012907: anti-delta fix for 8010992
Sat, 20 Apr 2013 19:02:11 +0200 mgronlun 6729929: I18N - Taking Heap Dump failed if project path contains multibyte characters
Sat, 20 Apr 2013 04:07:08 -0700 sspitsyn 8008511: JSR 292: MemberName vmtarget refs to methods must be updated at class redefinition
Fri, 19 Apr 2013 16:51:27 -0700 dcubed Merge
Fri, 19 Apr 2013 13:48:54 -0700 dcubed Merge
Fri, 19 Apr 2013 11:08:52 -0700 minqi 8010992: Remove calls to global ::operator new[] and new
Thu, 18 Apr 2013 14:03:37 -0400 bharadwaj Merge
Thu, 18 Apr 2013 08:05:35 -0700 bharadwaj 8006267: InterfaceMethod_ref should allow invokestatic and invokespecial
Thu, 18 Apr 2013 10:04:44 -0400 zgu 8012464: NMT: classes should not derive from _ValueObj, use VALUE_OBJ_CLASS_SPEC instead
Wed, 17 Apr 2013 08:20:02 -0400 hseigel 8009928: PSR:PERF Increase default string table size
Fri, 19 Apr 2013 10:09:11 -0700 amurillo 8012559: new hotspot build - hs25-b30
Fri, 19 Apr 2013 09:58:06 -0700 amurillo Added tag hs25-b29 for changeset 4beed8bc9715
Fri, 19 Apr 2013 09:58:05 -0700 amurillo Merge
Fri, 19 Apr 2013 03:13:04 -0400 bharadwaj Merge
Thu, 18 Apr 2013 16:04:33 -0700 bharadwaj Merge
Thu, 11 Apr 2013 13:57:44 +0200 neliasso 8006952: Slow VM due to excessive code cache freelist iteration
Tue, 16 Apr 2013 10:04:01 -0700 iignatyev 8011971: WB API doesn't accept j.l.reflect.Constructor
Tue, 16 Apr 2013 10:37:16 -0400 neliasso Merge
Tue, 16 Apr 2013 10:08:41 +0200 neliasso 8011621: live_ranges_in_separate_class.patch
Mon, 15 Apr 2013 18:42:42 -0700 roland Merge
Mon, 15 Apr 2013 17:17:11 +0200 roland 8011648: C1: optimized build is broken after 7153771
Mon, 15 Apr 2013 16:20:05 -0700 twisti 7172922: export_ makefile targets do not work unless all supported variants are built
Mon, 15 Apr 2013 09:42:46 +0200 roland 8011582: assert(nbits == 32 || (-(1 << nbits-1) <= x && x < ( 1 << nbits-1))) failed: value out of range
Fri, 12 Apr 2013 19:14:47 -0700 drchase 6443505: Ideal() function for CmpLTMask
Fri, 12 Apr 2013 20:37:18 -0400 kvn Merge
Fri, 12 Apr 2013 15:53:30 -0700 drchase 7104565: trim jprt build targets
Fri, 12 Apr 2013 15:43:07 -0700 twisti 8011678: test/Makefile should pick up JT_HOME environment variable
Fri, 12 Apr 2013 12:22:59 -0700 twisti 8011933: add number of classes, methods and time spent to CompileTheWorld
Thu, 18 Apr 2013 17:00:16 -0400 jiangli Merge
Mon, 15 Apr 2013 21:25:23 -0400 jiangli Merge
Thu, 11 Apr 2013 23:06:33 -0400 jiangli 8012052: java/lang/invoke/6987555/Test6987555.java crashes with assert(mcs != NULL) failed: MethodCounters cannot be NULL.
Tue, 09 Apr 2013 17:17:41 -0400 jiangli 8010862: The Method counter fields used for profiling can be allocated lazily.
Thu, 18 Apr 2013 14:38:31 +0200 mgerdin Merge
Thu, 18 Apr 2013 06:50:35 +0200 brutisso 8012455: Missing time and date stamps for PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime
Wed, 17 Apr 2013 10:57:02 -0700 johnc 8012335: G1: Fix bug with compressed oops in template interpreter on x86 and sparc.
Mon, 01 Apr 2013 10:50:30 -0700 jmasa 8011173: NPG: Replace the ChunkList implementation with class FreeList<Metachunk>
Tue, 16 Apr 2013 12:46:24 +0200 mgerdin Merge
Thu, 11 Apr 2013 10:20:00 -0700 johnc Merge
Wed, 10 Apr 2013 10:57:34 -0700 johnc 8010780: G1: Eden occupancy/capacity output wrong after a full GC
Tue, 16 Apr 2013 08:59:29 -0700 rdurbin Merge
Wed, 10 Apr 2013 08:55:50 -0400 zgu 8010151: nsk/regression/b6653214 fails "assert(snapshot != NULL) failed: Worker should not be started"
Thu, 11 Apr 2013 21:54:46 -0700 amurillo 8011949: new hotspot build - hs25-b29
Thu, 25 Apr 2013 09:24:00 -0700 katleman Added tag jdk8-b87 for changeset b6607ce9fa8d
Thu, 02 May 2013 15:56:39 +0200 erikj 8011687: Support correct dependencies from header files on windows and solaris
Thu, 02 May 2013 15:46:38 +0200 erikj 8013786: JDK-8013480 broke configure on solaris
Tue, 30 Apr 2013 14:39:49 -0700 katleman Merge
Thu, 25 Apr 2013 16:00:40 +0200 jwilhelm 7074926: create Solaris Studio IDE (Netbeans) project for hotspot sources
Mon, 29 Apr 2013 12:34:30 -0400 omajid 8013480: fix zero build on arm
Thu, 25 Apr 2013 09:23:51 -0700 katleman Added tag jdk8-b87 for changeset faa51a420c63
Wed, 05 Jul 2017 18:52:12 +0200 duke Added tag jdk8-b87 for changeset 5ebf6c63714d
Wed, 05 Jul 2017 18:52:11 +0200 duke Merge jdk8-b87
Wed, 05 Jul 2017 18:52:06 +0200 duke Merge
Tue, 23 Apr 2013 09:27:28 -0700 lana Merge
Wed, 17 Apr 2013 21:50:43 -0700 lana Merge
Wed, 17 Apr 2013 10:31:01 -0700 lana Merge
Wed, 17 Apr 2013 11:11:33 +0100 vromero 8011181: javac, empty UTF8 entry generated for inner class
Mon, 15 Apr 2013 14:18:30 +0100 mcimadamore 8010923: Avoid redundant speculative attribution
Mon, 15 Apr 2013 14:17:30 +0100 mcimadamore 8011392: Missing checkcast when casting to intersection type
Mon, 15 Apr 2013 14:16:05 +0100 mcimadamore 8011028: lang/INFR/infr001/infr00101md/infr00101md.java fails to compile after switch to JDK8-b82
Mon, 15 Apr 2013 14:15:07 +0100 mcimadamore 8011376: Spurious checked exception errors in nested method call
Mon, 15 Apr 2013 14:12:17 +0100 mcimadamore 8011377: Javac crashes when multiple lambdas are defined in an array
Mon, 15 Apr 2013 14:11:29 +0100 mcimadamore 8011383: Symbol.getModifiers omits ACC_ABSTRACT from interface with default methods
Sat, 13 Apr 2013 18:48:29 -0700 bpatel 8009686: Generated javadoc documentation should be able to display type annotation on an array
Sat, 13 Apr 2013 12:25:44 +0100 vromero 8010659: Javac Crashes while building OpenJFX
Fri, 12 Apr 2013 12:05:04 +0200 jfranck 7015104: use new subtype of TypeSymbol for type parameters
Thu, 11 Apr 2013 19:15:56 -0700 lana Merge
Wed, 10 Apr 2013 12:31:02 +0100 vromero 8011432: javac, compiler regression iterable + captured type
Tue, 09 Apr 2013 14:18:22 -0700 bpatel 8005091: javadoc should be able to return the receiver type
Thu, 18 Apr 2013 10:30:32 -0700 katleman Added tag jdk8-b86 for changeset 29071bf3de15
Wed, 05 Jul 2017 18:51:56 +0200 duke Merge
Tue, 23 Apr 2013 18:33:20 -0700 katleman 8012643: JDK8 b86 source with GPL header errors
Tue, 23 Apr 2013 09:27:25 -0700 lana Merge
Wed, 17 Apr 2013 10:13:32 -0700 lana Merge
Thu, 11 Apr 2013 19:15:06 -0700 lana Merge
Thu, 18 Apr 2013 10:30:21 -0700 katleman Added tag jdk8-b86 for changeset 41918e176381
Wed, 05 Jul 2017 18:51:49 +0200 duke Merge
Tue, 23 Apr 2013 09:27:01 -0700 lana Merge
Fri, 12 Apr 2013 10:20:32 +0100 chegar Merge
Mon, 18 Feb 2013 11:33:35 -0800 joehw 6657673: Issues with JAXP
Thu, 18 Apr 2013 10:30:19 -0700 katleman Added tag jdk8-b86 for changeset 6733de0488b4
Wed, 05 Jul 2017 18:51:42 +0200 duke Merge
Tue, 23 Apr 2013 09:26:52 -0700 lana Merge
Wed, 17 Apr 2013 21:50:54 -0700 lana Merge
Wed, 17 Apr 2013 10:31:06 -0700 lana Merge
Tue, 16 Apr 2013 22:11:33 -0700 mchung 8010117: Annotate jdk caller sensitive methods with @sun.reflect.CallerSensitive
Mon, 15 Apr 2013 08:39:48 -0300 jlaskey Merge
Fri, 12 Apr 2013 16:32:24 +0200 hannesw 8011885: Switch to Joni as default Regexp engine
Fri, 12 Apr 2013 16:31:16 +0200 hannesw 8011884: Regexp literals are compiled twice
Thu, 11 Apr 2013 12:16:39 +0200 hannesw 8011980: Allow NUL character in character class
Thu, 11 Apr 2013 15:04:55 +0530 sundar 8011974: Comparator function returning negative and positive Infinity does not work as expected with Array.prototype.sort
Thu, 11 Apr 2013 13:20:03 +0530 sundar 8011960: [2,1].sort(null) should throw TypeError
Wed, 10 Apr 2013 14:08:00 +0200 hannesw 8011756: Wrong characters supported in RegExp \c escape
Wed, 10 Apr 2013 14:05:11 +0200 hannesw 8011749: Bugs with empty character class handling
Wed, 10 Apr 2013 14:00:11 +0200 hannesw 8011714: Regexp decimal escape handling still not correct
Thu, 11 Apr 2013 19:16:01 -0700 lana Merge
Thu, 18 Apr 2013 10:30:34 -0700 katleman Added tag jdk8-b86 for changeset 6ee429aebbde
Wed, 05 Jul 2017 18:51:33 +0200 duke Merge
Thu, 18 Apr 2013 10:30:06 -0700 katleman Added tag jdk8-b86 for changeset ec149fe77498
Wed, 05 Jul 2017 18:51:29 +0200 duke Merge
Tue, 23 Apr 2013 18:25:52 -0700 katleman 8012643: JDK8 b86 source with GPL header errors
Tue, 23 Apr 2013 09:28:19 -0700 lana Merge
Wed, 17 Apr 2013 21:48:04 -0700 lana Merge
Tue, 16 Apr 2013 13:51:53 -0400 briangoetz 8010096: Initial java.util.Spliterator putback
Wed, 17 Apr 2013 12:31:34 -0700 lana Merge
Wed, 17 Apr 2013 12:14:16 -0700 lana Merge
Wed, 17 Apr 2013 10:30:02 -0700 lana Merge
Wed, 17 Apr 2013 15:06:17 -0400 coleenp Merge
Wed, 17 Apr 2013 12:50:45 -0400 coleenp 8009531: Crash when redefining class with annotated method
Wed, 17 Apr 2013 12:04:15 -0700 mchung 8004260: dynamic proxy class should have the same Java language access as the proxy interfaces
Wed, 17 Apr 2013 11:39:52 -0700 mduigou 8010953: Add primitive summary statistics utils
Wed, 17 Apr 2013 16:11:19 +0100 alanb 8012019: (fc) Thread.interrupt triggers hang in FileChannelImpl.pread (win)
Wed, 17 Apr 2013 02:53:02 -0700 vinnie Merge
Tue, 16 Apr 2013 05:32:39 -0700 vinnie Merge
Tue, 16 Apr 2013 05:11:50 -0700 vinnie Merge
Tue, 16 Apr 2013 01:44:58 -0700 vinnie Merge
Fri, 12 Apr 2013 10:42:50 -0700 vinnie Merge
Thu, 11 Apr 2013 21:03:24 -0700 wetmore 6425477: Better support for generation of high entropy random numbers
Thu, 11 Apr 2013 19:36:52 -0700 wetmore Merge
Thu, 11 Apr 2013 18:57:14 -0700 xuelei 8011680: Re-integrate AEAD implementation of JSSE
Thu, 11 Apr 2013 17:29:43 -0700 wetmore 8012056: SunJCEInstance needs to run in it's own vm
Thu, 11 Apr 2013 14:47:54 -0700 erikj 8011812: JDK-8011278 breaks the old build
Thu, 11 Apr 2013 18:00:23 +0100 vinnie 8001596: Incorrect condition check in PBKDF2KeyImpl.JAVA
Thu, 11 Apr 2013 17:57:08 +0100 vinnie 7171982: Cipher getParameters() throws RuntimeException: Cannot find SunJCE provider
Wed, 17 Apr 2013 01:04:45 -0700 yhuang Merge
Tue, 16 Apr 2013 22:28:47 -0700 yhuang 8011977: ISO 4217 Amendment Number 155
Tue, 16 Apr 2013 21:39:52 -0700 mchung 8010117: Annotate jdk caller sensitive methods with @sun.reflect.CallerSensitive
Wed, 17 Apr 2013 10:15:33 +0800 weijun 8011124: Make KerberosTime immutable
Tue, 16 Apr 2013 21:04:33 +0100 chegar Merge
Tue, 16 Apr 2013 13:30:19 +0100 chegar Merge
Sat, 13 Apr 2013 21:51:36 +0100 chegar Merge
Sat, 13 Apr 2013 20:16:00 +0100 chegar Merge
Thu, 04 Apr 2013 17:34:07 +0100 chegar Merge
Tue, 19 Feb 2013 12:06:28 +0400 bae 8007675: Improve color conversion
Fri, 01 Mar 2013 04:45:12 +0400 vlivanov 8008140: Better method handle resolution
Thu, 28 Mar 2013 09:50:40 +0000 chegar 8010944: Incorrectly separated package list in java.security-windows
Wed, 27 Mar 2013 21:32:53 +0000 raginip 8007406: Improve accessibility of AccessBridge
Thu, 07 Mar 2013 07:19:35 -0500 mkos 8005432: Update access to JAX-WS
Mon, 18 Feb 2013 13:02:09 -0800 joehw 6657673: Issues with JAXP
Wed, 27 Mar 2013 10:37:46 +0000 mullan 8003445: Adjust JAX-WS to focus on API
Tue, 05 Feb 2013 20:07:54 +0400 malenkov 8006790: Improve checking for windows
Thu, 07 Mar 2013 10:02:20 -0800 prr 8001031: Better font processing
Tue, 26 Feb 2013 10:07:26 -0800 prr 8004986: Better handling of glyph table
Fri, 15 Feb 2013 13:07:17 -0800 prr 8008249: Sync ICU into JDK
Mon, 18 Mar 2013 18:15:59 -0700 smarks 8009857: Problem with plugin
Mon, 18 Mar 2013 13:30:20 -0400 lancea 8009814: Better driver management
Mon, 11 Mar 2013 20:18:32 -0700 valeriep 8009610: Blacklist certificate used with malware.
Fri, 08 Mar 2013 13:35:15 +0400 uta 8009463: Regression test test\java\lang\Runtime\exec\ArgWithSpaceAndFinalBackslash.java failing.
Thu, 14 Mar 2013 18:41:42 +0100 dfuchs 8009305: Improve AWT data transfer
Sun, 03 Mar 2013 10:07:52 +0000 chegar 8009063: Improve reliability of ConcurrentHashMap
Tue, 26 Feb 2013 01:41:36 +0400 bae 8007918: Better image writing
Tue, 26 Feb 2013 00:41:40 +0400 bae 8007667: Better image reading
Tue, 19 Feb 2013 11:47:42 +0400 bae 8007617: Better validation of images
Fri, 08 Feb 2013 09:15:01 -0800 prr 8006795: Improve font warning messages
Tue, 05 Mar 2013 00:02:24 +0400 dsamersoff 8006435: Improvements in JMX
Fri, 22 Feb 2013 17:49:15 +0400 uta 8005942: (process) Improved Runtime.exec
Fri, 15 Feb 2013 13:49:38 +0400 serb 8004261: Improve input validation
Thu, 20 Dec 2012 13:40:27 +0000 chegar 8003335: Better handling of Finalizer thread
Tue, 05 Feb 2013 16:38:25 -0800 dmocek 8001329: Augment RMI logging
Thu, 14 Mar 2013 13:10:32 +0100 dfuchs 8001322: Refactor deserialization
Wed, 27 Feb 2013 14:17:05 -0800 smarks 8001040: Rework RMI model
Tue, 26 Feb 2013 11:12:40 -0800 valeriep 8000897: VM crash in CompileBroker
Wed, 13 Feb 2013 10:40:31 +0000 michaelm 8000724: Improve networking serialization
Fri, 08 Feb 2013 17:32:25 +0400 malenkov 7200507: Refactor Introspector internals
Thu, 07 Feb 2013 19:15:59 +0400 bae 8007014: Improve image handling
Tue, 16 Apr 2013 11:17:19 -0700 mduigou 8004518: Add in-place operations to Map
Tue, 16 Apr 2013 13:26:30 +0100 chegar 8012244: java/net/Socket/asyncClose/Race.java fails intermittently on Windows
Tue, 16 Apr 2013 12:51:22 +0100 chegar 8012237: CompletableFuture/Basic.java still fails intermittently
Tue, 16 Apr 2013 12:23:16 +0100 chegar 8012343: Objects.requireNonNull(Object,Supplier) breaks genstubs build
Mon, 15 Apr 2013 18:31:48 -0700 darcy 8011800: Add java.util.Objects.requireNonNull(T, Supplier<String>)
Mon, 15 Apr 2013 14:07:17 -0700 martin 8008509: 6588413 changed JNIEXPORT visibility for GCC on HSX, jdk's jni_md.h needs similar change
Sun, 14 Apr 2013 19:17:30 +0100 chegar 8011799: CompletableFuture/Basic.java fails intermittently
Thu, 11 Apr 2013 12:33:33 -0400 jzavgren 8008118: (process) Possible null pointer dereference in jdk/src/solaris/native/java/lang/UNIXProcess_md.c
Fri, 12 Apr 2013 20:23:13 -0700 rfield 8012028: Metafactory-generated lambda classes should be final
Fri, 12 Apr 2013 12:41:18 -0700 henryjen 8010279: java.util.Stream.min/max((Comparator)null) is not consistent in throwing (unspecified) NPE
Fri, 12 Apr 2013 12:12:53 -0700 sherman 8002390: (zipfs) Problems moving files between zip file systems
Fri, 12 Apr 2013 12:03:00 -0700 sherman 8011647: Add java.time.Instant methods to java.nio.file.attribute.FileTime
Wed, 10 Apr 2013 12:43:18 -0700 mduigou 8011200: (coll) Optimize empty HashMap and ArrayList
Fri, 12 Apr 2013 10:02:33 -0700 rfield 8011805: Update sun.tools.java class file reading/writing support to include the new constant pool entries
Fri, 12 Apr 2013 09:51:04 -0700 sherman 8012123: hijrah-config-umalqura.properties is missing from makefiles/profile-includes.txt
Fri, 12 Apr 2013 07:57:35 -0700 sherman 8011172: JSR 310 DateTime API Updates II
(0) -10000 -3000 -1000 -224 +224 +1000 +3000 +10000 +30000 tip