2010-07-30 Merge
lana [Thu, 29 Jul 2010 22:02:45 -0700] rev 6131
Merge
2010-07-29 Merge
chegar [Thu, 29 Jul 2010 17:04:07 +0100] rev 6130
Merge
2010-07-29 6972374: NetworkInterface.getNetworkInterfaces throws "java.net.SocketException" on Solaris zone
chegar [Thu, 29 Jul 2010 10:02:41 +0100] rev 6129
6972374: NetworkInterface.getNetworkInterfaces throws "java.net.SocketException" on Solaris zone Reviewed-by: alanb, dsamersoff
2010-07-29 6934977: (bf) MappedByteBuffer.load can SIGBUS if file is truncated
alanb [Thu, 29 Jul 2010 13:08:58 +0100] rev 6128
6934977: (bf) MappedByteBuffer.load can SIGBUS if file is truncated 6799037: (fs) MappedByteBuffer.load crash with unaligned file-mapping (sol) Reviewed-by: chegar, forax
2010-07-27 6972409: Cease emitting LDAP filter debug messages
vinnie [Tue, 27 Jul 2010 11:40:46 +0100] rev 6127
6972409: Cease emitting LDAP filter debug messages Reviewed-by: xuelei
2010-07-27 6870947: 15 sec delay detecting "socket closed" condition when a TCP connection is reset by an LDAP server
xuelei [Tue, 27 Jul 2010 16:07:00 +0800] rev 6126
6870947: 15 sec delay detecting "socket closed" condition when a TCP connection is reset by an LDAP server Reviewed-by: weijun
2010-07-26 6971847: 4/4 jmap '-histo:live' option is necessary for proper leak detection
dcubed [Mon, 26 Jul 2010 09:06:47 -0700] rev 6125
6971847: 4/4 jmap '-histo:live' option is necessary for proper leak detection Summary: Add work around for 6971851. Abort if 'histo:live' option isn't supported. Reviewed-by: alanb, darcy
2010-07-26 6717780: (coll spec) LinkedList api documentation provides the wrong method name
martin [Mon, 26 Jul 2010 08:17:50 -0700] rev 6124
6717780: (coll spec) LinkedList api documentation provides the wrong method name Summary: Cleanup by simply making Deque equal status with List Reviewed-by: darcy
2010-07-26 6972005: ConfPlusProp.java test failure when DNS has info for realm
weijun [Mon, 26 Jul 2010 17:21:51 +0800] rev 6123
6972005: ConfPlusProp.java test failure when DNS has info for realm Reviewed-by: xuelei
2010-07-24 6867345: Turkish regional options cause NPE in sun.security.x509.AlgorithmId.algOID
xuelei [Sat, 24 Jul 2010 22:59:41 +0800] rev 6122
6867345: Turkish regional options cause NPE in sun.security.x509.AlgorithmId.algOID Reviewed-by: mullan, weijun
2010-07-23 6676075: RegistryContext (com.sun.jndi.url.rmi.rmiURLContext) coding problem
vinnie [Fri, 23 Jul 2010 17:41:47 +0100] rev 6121
6676075: RegistryContext (com.sun.jndi.url.rmi.rmiURLContext) coding problem Reviewed-by: mullan
2010-07-22 6964018: 3/4 AnonLoggerWeakRefLeak and LoggerWeakRefLeak can fail in JPRT
dcubed [Wed, 21 Jul 2010 17:01:31 -0700] rev 6120
6964018: 3/4 AnonLoggerWeakRefLeak and LoggerWeakRefLeak can fail in JPRT Summary: Refactor test/sun/tools/common/* code and refactor AnonLoggerWeakRefLeak and LoggerWeakRefLeak to use it. Reviewed-by: ohair, alanb
2010-07-21 6962804: 4/4 ShellScaffold tests can fail without a specific reason
dcubed [Wed, 21 Jul 2010 16:59:40 -0700] rev 6119
6962804: 4/4 ShellScaffold tests can fail without a specific reason Summary: Add more diagnostics for failures. Only copy target file in grepForString when NL is missing. Reviewed-by: ohair, dholmes
2010-07-21 6941287: 4/4 jrunscriptTest.sh test does not work right under Cygwin
dcubed [Wed, 21 Jul 2010 16:58:35 -0700] rev 6118
6941287: 4/4 jrunscriptTest.sh test does not work right under Cygwin Summary: Add golden_diff variable for doing proper golden file diffs on Cygwin. Reviewed-by: ohair, dholmes
2010-07-21 6963907: (so) Socket adapter need to implement sendUrgentData
alanb [Wed, 21 Jul 2010 18:08:46 +0100] rev 6117
6963907: (so) Socket adapter need to implement sendUrgentData Reviewed-by: chegar
2010-07-21 6970262: TEST_BUG: test/java/net/NetworkInterface/IPv4Only.java has wrong test name in @run tag
chegar [Wed, 21 Jul 2010 13:52:38 +0100] rev 6116
6970262: TEST_BUG: test/java/net/NetworkInterface/IPv4Only.java has wrong test name in @run tag Reviewed-by: alanb, dsamersoff
2010-07-21 6969395: TEST_BUG: Tests in java/net sun/net problems
chegar [Wed, 21 Jul 2010 13:29:26 +0100] rev 6115
6969395: TEST_BUG: Tests in java/net sun/net problems Reviewed-by: alanb
2010-07-20 6870553: X509Certificate.getSigAlgName method description uses non-standard algorithm name as example
mullan [Tue, 20 Jul 2010 10:41:50 -0400] rev 6114
6870553: X509Certificate.getSigAlgName method description uses non-standard algorithm name as example Reviewed-by: xuelei
2010-07-19 6969292: make DNS lookup for realm/kdc really work
weijun [Mon, 19 Jul 2010 10:02:55 +0800] rev 6113
6969292: make DNS lookup for realm/kdc really work Reviewed-by: alanb, valeriep
2010-07-19 6969683: Generify ResolverConfiguration codes
weijun [Mon, 19 Jul 2010 10:02:50 +0800] rev 6112
6969683: Generify ResolverConfiguration codes Reviewed-by: alanb, chegar
2010-07-16 6964313: Find sun/nio/cs/ext issue with CreateSymbols, then move sun/nio/cs/ext to charset.jar
sherman [Fri, 16 Jul 2010 16:45:52 -0400] rev 6111
6964313: Find sun/nio/cs/ext issue with CreateSymbols, then move sun/nio/cs/ext to charset.jar Summary: Removed the duplicate sun.nio.cs.ext entries from rt.jar and moved X11 charsets into charsets.jar Reviewed-by: ohair
2010-07-16 6963622: Project Coin: Refinements to suppressed exceptions
darcy [Thu, 15 Jul 2010 18:02:05 -0700] rev 6110
6963622: Project Coin: Refinements to suppressed exceptions Reviewed-by: alanb, forax, jjb
2010-07-13 6670889: Keystore created under Hindi Locale causing ArrayIndexOutOfBoundsException
weijun [Tue, 13 Jul 2010 20:27:01 +0800] rev 6109
6670889: Keystore created under Hindi Locale causing ArrayIndexOutOfBoundsException Reviewed-by: chegar
2010-07-13 6964714: NetworkInterface getInetAddresses enumerates IPv6 addresses if java.net.preferIPvStack property set
dsamersoff [Tue, 13 Jul 2010 15:32:36 +0400] rev 6108
6964714: NetworkInterface getInetAddresses enumerates IPv6 addresses if java.net.preferIPvStack property set Summary: User can disable ipv6 explicitly, have to check it Reviewed-by: chegar, alanb
2010-08-03 Merge
lana [Mon, 02 Aug 2010 19:44:12 -0700] rev 6107
Merge
2010-07-30 6972468: Security manager should be used for tests in java/beans/XMLEncoder
malenkov [Fri, 30 Jul 2010 19:40:29 +0400] rev 6106
6972468: Security manager should be used for tests in java/beans/XMLEncoder Reviewed-by: peterz
2010-07-30 6199676: REGRESSION: ColorChooser loses preview when change LandF in Java5
malenkov [Fri, 30 Jul 2010 19:21:27 +0400] rev 6105
6199676: REGRESSION: ColorChooser loses preview when change LandF in Java5 Reviewed-by: alexp, peterz
2010-07-29 Merge
lana [Thu, 29 Jul 2010 13:22:16 -0700] rev 6104
Merge
2010-07-29 4743225: Size of JComboBox list is wrong when list is populated via PopupMenuListener
alexp [Thu, 29 Jul 2010 19:34:03 +0400] rev 6103
4743225: Size of JComboBox list is wrong when list is populated via PopupMenuListener Reviewed-by: rupashka
2010-07-13 6462562: InternationalFormatter inserts text incorrectly
peterz [Tue, 13 Jul 2010 17:26:34 +0400] rev 6102
6462562: InternationalFormatter inserts text incorrectly 6578432: Currency format instance does not work with Swing's NumberFormatter Reviewed-by: rupashka
2010-08-03 Merge
lana [Mon, 02 Aug 2010 19:42:54 -0700] rev 6101
Merge
2010-07-29 Merge
lana [Thu, 29 Jul 2010 13:48:23 -0700] rev 6100
Merge
2010-07-23 6969851: VM hangs/crashes in FileDialog test (VS2008/2010 build)
uta [Fri, 23 Jul 2010 18:59:48 +0400] rev 6099
6969851: VM hangs/crashes in FileDialog test (VS2008/2010 build) Reviewed-by: prr, art
2010-08-03 Merge
lana [Mon, 02 Aug 2010 19:41:35 -0700] rev 6098
Merge
2010-07-30 Merge
lana [Thu, 29 Jul 2010 17:12:27 -0700] rev 6097
Merge
2010-07-14 Merge
lana [Wed, 14 Jul 2010 09:12:46 -0700] rev 6096
Merge
2010-08-06 Added tag jdk7-b104 for changeset 0feaed799206
cl [Fri, 06 Aug 2010 12:52:07 -0700] rev 6095
Added tag jdk7-b104 for changeset 0feaed799206
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:19:08 +0200] rev 6094
Merge
2010-08-06 Added tag jdk7-b104 for changeset 83e5347f5988
cl [Fri, 06 Aug 2010 12:51:54 -0700] rev 6093
Added tag jdk7-b104 for changeset 83e5347f5988
2010-08-06 Added tag jdk7-b104 for changeset c27b7b809bd2
cl [Fri, 06 Aug 2010 12:51:48 -0700] rev 6092
Added tag jdk7-b104 for changeset c27b7b809bd2
2017-07-05 Added tag jdk7-b104 for changeset 10bc903a228d
duke [Wed, 05 Jul 2017 17:19:01 +0200] rev 6091
Added tag jdk7-b104 for changeset 10bc903a228d
2017-07-05 Merge jdk7-b104
duke [Wed, 05 Jul 2017 17:19:00 +0200] rev 6090
Merge
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:57 +0200] rev 6089
Merge
2010-07-29 Added tag jdk7-b103 for changeset a5cf09e6c109
cl [Thu, 29 Jul 2010 13:33:32 -0700] rev 6088
Added tag jdk7-b103 for changeset a5cf09e6c109
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:55 +0200] rev 6087
Merge
2010-07-29 Added tag jdk7-b103 for changeset f84fd6d66187
cl [Thu, 29 Jul 2010 13:33:13 -0700] rev 6086
Added tag jdk7-b103 for changeset f84fd6d66187
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:53 +0200] rev 6085
Merge
2010-07-29 Added tag jdk7-b103 for changeset d599ee7032ef
cl [Thu, 29 Jul 2010 13:33:13 -0700] rev 6084
Added tag jdk7-b103 for changeset d599ee7032ef
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:51 +0200] rev 6083
Merge
2010-07-29 Added tag jdk7-b103 for changeset a5f45610331b
cl [Thu, 29 Jul 2010 13:33:04 -0700] rev 6082
Added tag jdk7-b103 for changeset a5f45610331b
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:49 +0200] rev 6081
Merge
2010-08-05 Merge
cl [Wed, 04 Aug 2010 22:02:14 -0700] rev 6080
Merge
2010-08-03 6974239: Correct reference to jdk document site in javadoc
ohair [Tue, 03 Aug 2010 10:53:21 -0700] rev 6079
6974239: Correct reference to jdk document site in javadoc Reviewed-by: skannan
2010-08-02 6971426: jdk/make/docs docs target does not work on windows
ohair [Mon, 02 Aug 2010 16:31:55 -0700] rev 6078
6971426: jdk/make/docs docs target does not work on windows Reviewed-by: igor, jjg
2010-08-02 6973616: Update minimum boot jdk from 1.5 to 1.6
ohair [Mon, 02 Aug 2010 16:31:26 -0700] rev 6077
6973616: Update minimum boot jdk from 1.5 to 1.6 Reviewed-by: igor, jjg
2010-07-29 Added tag jdk7-b103 for changeset 81a799b11c0e
cl [Thu, 29 Jul 2010 13:33:20 -0700] rev 6076
Added tag jdk7-b103 for changeset 81a799b11c0e
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:46 +0200] rev 6075
Merge
2010-08-05 Added tag hs19-b04 for changeset 9dfa2b7f8640
trims [Thu, 05 Aug 2010 02:48:45 -0700] rev 6074
Added tag hs19-b04 for changeset 9dfa2b7f8640
2010-08-04 Merge
trims [Tue, 03 Aug 2010 19:01:25 -0700] rev 6073
Merge
2010-07-30 6973381: Bump the HS19 build number to 05
trims [Fri, 30 Jul 2010 06:56:40 -0700] rev 6072
6973381: Bump the HS19 build number to 05 Summary: Update the HS19 build number to 05 Reviewed-by: jcoomes
2010-07-30 Merge
trims [Thu, 29 Jul 2010 23:14:56 -0700] rev 6071
Merge
2010-07-23 Merge
ysr [Fri, 23 Jul 2010 14:31:15 -0700] rev 6070
Merge
2010-07-21 Merge
ysr [Wed, 21 Jul 2010 12:45:42 -0700] rev 6069
Merge
2010-07-19 6956639: G1: assert(cached_ptr != card_ptr) failed: shouldn't be, concurrentG1Refine.cpp:307
johnc [Mon, 19 Jul 2010 11:06:34 -0700] rev 6068
6956639: G1: assert(cached_ptr != card_ptr) failed: shouldn't be, concurrentG1Refine.cpp:307 Summary: During concurrent refinment, filter cards in young regions after it has been determined that the region has been allocated from and the young type of the region has been set. Reviewed-by: iveresov, tonyp, jcoomes
2010-07-17 6962947: shared TaskQueue statistics
jcoomes [Fri, 16 Jul 2010 21:33:21 -0700] rev 6067
6962947: shared TaskQueue statistics Reviewed-by: tonyp, ysr
2010-07-23 Merge
never [Fri, 23 Jul 2010 10:21:17 -0700] rev 6066
Merge
2010-07-22 6970566: runThese fails with SIGSEGV
never [Thu, 22 Jul 2010 15:29:22 -0700] rev 6065
6970566: runThese fails with SIGSEGV Reviewed-by: kvn
2010-07-17 6969574: invokedynamic call sites deoptimize instead of executing
jrose [Fri, 16 Jul 2010 18:14:19 -0700] rev 6064
6969574: invokedynamic call sites deoptimize instead of executing Reviewed-by: kvn
2010-07-16 Merge
never [Fri, 16 Jul 2010 08:29:42 -0700] rev 6063
Merge
2010-07-16 6964498: JSR 292 invokedynamic sites need local bootstrap methods
jrose [Thu, 15 Jul 2010 18:40:45 -0700] rev 6062
6964498: JSR 292 invokedynamic sites need local bootstrap methods Summary: Add JVM_CONSTANT_InvokeDynamic records to constant pool to determine per-instruction BSMs. Reviewed-by: twisti
2010-07-21 Merge
ysr [Wed, 21 Jul 2010 09:57:21 -0700] rev 6061
Merge
2010-07-20 Merge
ysr [Tue, 20 Jul 2010 16:09:44 -0700] rev 6060
Merge
2010-07-16 Merge
ysr [Fri, 16 Jul 2010 10:09:15 -0700] rev 6059
Merge
2010-06-28 6944166: G1: explicit GCs are not always handled correctly
tonyp [Mon, 28 Jun 2010 14:13:17 -0400] rev 6058
6944166: G1: explicit GCs are not always handled correctly Summary: G1 was not handling explicit GCs correctly in many ways. It does now. See the CR for the list of improvements contained in this changeset. Reviewed-by: iveresov, ysr, johnc
2010-06-28 6962569: assembler_sparc.cpp:1969: assert(false) failed: error
tonyp [Mon, 28 Jun 2010 14:13:18 -0400] rev 6057
6962569: assembler_sparc.cpp:1969: assert(false) failed: error Summary: array_overlap_test() fails when the address range crosses the MSB boundary. Thanks to Tom and Vladimir for their help on this one. Reviewed-by: kvn, never, iveresov
2010-07-29 Added tag jdk7-b103 for changeset 0dc48f97ffd1
cl [Thu, 29 Jul 2010 13:33:08 -0700] rev 6056
Added tag jdk7-b103 for changeset 0dc48f97ffd1
2010-07-29 Added tag jdk7-b103 for changeset a80a6daf6891
cl [Thu, 29 Jul 2010 13:33:02 -0700] rev 6055
Added tag jdk7-b103 for changeset a80a6daf6891
2017-07-05 Added tag jdk7-b103 for changeset 647709708658
duke [Wed, 05 Jul 2017 17:18:35 +0200] rev 6054
Added tag jdk7-b103 for changeset 647709708658
2017-07-05 Merge jdk7-b103
duke [Wed, 05 Jul 2017 17:18:35 +0200] rev 6053
Merge
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:32 +0200] rev 6052
Merge
2010-07-23 Added tag jdk7-b102 for changeset 755ea7201562
mikejwre [Fri, 23 Jul 2010 16:42:36 -0700] rev 6051
Added tag jdk7-b102 for changeset 755ea7201562
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:30 +0200] rev 6050
Merge
2010-07-23 Added tag jdk7-b102 for changeset 69f365110144
mikejwre [Fri, 23 Jul 2010 16:42:21 -0700] rev 6049
Added tag jdk7-b102 for changeset 69f365110144
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:27 +0200] rev 6048
Merge
2010-07-23 Added tag jdk7-b102 for changeset 39fde8f85ca1
mikejwre [Fri, 23 Jul 2010 16:42:20 -0700] rev 6047
Added tag jdk7-b102 for changeset 39fde8f85ca1
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:25 +0200] rev 6046
Merge
2010-07-23 Added tag jdk7-b102 for changeset f15aef32e2b3
mikejwre [Fri, 23 Jul 2010 16:42:11 -0700] rev 6045
Added tag jdk7-b102 for changeset f15aef32e2b3
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:23 +0200] rev 6044
Merge
2010-07-23 Added tag jdk7-b102 for changeset 828a1670fef1
mikejwre [Fri, 23 Jul 2010 16:42:26 -0700] rev 6043
Added tag jdk7-b102 for changeset 828a1670fef1
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:20 +0200] rev 6042
Merge
2010-07-23 Added tag jdk7-b102 for changeset e2378fd93633
mikejwre [Fri, 23 Jul 2010 16:42:15 -0700] rev 6041
Added tag jdk7-b102 for changeset e2378fd93633
2010-07-29 Merge
mikejwre [Wed, 28 Jul 2010 21:03:41 -0700] rev 6040
Merge
2010-07-26 6972274: Fix the use of egrep -ci in the top level makefile sanity checks
ohair [Mon, 26 Jul 2010 14:14:42 -0700] rev 6039
6972274: Fix the use of egrep -ci in the top level makefile sanity checks Reviewed-by: prr
2010-07-23 Added tag jdk7-b102 for changeset 785a8905908b
mikejwre [Fri, 23 Jul 2010 16:42:10 -0700] rev 6038
Added tag jdk7-b102 for changeset 785a8905908b
2017-07-05 Added tag jdk7-b102 for changeset 88db80c8e49c
duke [Wed, 05 Jul 2017 17:18:12 +0200] rev 6037
Added tag jdk7-b102 for changeset 88db80c8e49c
2017-07-05 Merge jdk7-b102
duke [Wed, 05 Jul 2017 17:18:12 +0200] rev 6036
Merge
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:09 +0200] rev 6035
Merge
2010-07-21 Merge
lana [Tue, 20 Jul 2010 22:22:32 -0700] rev 6034
Merge
2010-07-13 Merge
lana [Mon, 12 Jul 2010 19:43:19 -0700] rev 6033
Merge
2010-07-12 6968497: localized text appears in raw diagnostic
jjg [Mon, 12 Jul 2010 16:37:46 -0700] rev 6032
6968497: localized text appears in raw diagnostic Reviewed-by: darcy
2010-07-01 6964768: need test program to validate javac resource bundles
jjg [Wed, 30 Jun 2010 18:06:29 -0700] rev 6031
6964768: need test program to validate javac resource bundles Reviewed-by: darcy
2010-06-29 Merge
lana [Tue, 29 Jun 2010 12:06:46 -0700] rev 6030
Merge
2010-06-24 6917288: Unnamed nested class is not generated
jjg [Thu, 24 Jun 2010 10:34:53 -0700] rev 6029
6917288: Unnamed nested class is not generated Reviewed-by: mcimadamore
2010-06-23 6911258: Project Coin: Add essential API support for Automatic Resource Management (ARM) blocks
darcy [Wed, 23 Jun 2010 16:51:30 -0700] rev 6028
6911258: Project Coin: Add essential API support for Automatic Resource Management (ARM) blocks Reviewed-by: darcy, alanb Contributed-by: jjb@google.com
2010-07-16 Added tag jdk7-b101 for changeset 197b3b36b3f4
mikejwre [Thu, 15 Jul 2010 20:11:54 -0700] rev 6027
Added tag jdk7-b101 for changeset 197b3b36b3f4
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:05 +0200] rev 6026
Merge
2010-07-21 Merge
lana [Tue, 20 Jul 2010 22:17:34 -0700] rev 6025
Merge
2010-07-13 Merge
lana [Mon, 12 Jul 2010 19:37:50 -0700] rev 6024
Merge
2010-06-29 Merge
lana [Tue, 29 Jun 2010 10:49:46 -0700] rev 6023
Merge
2010-07-16 Added tag jdk7-b101 for changeset 42130df1ac5b
mikejwre [Thu, 15 Jul 2010 20:11:40 -0700] rev 6022
Added tag jdk7-b101 for changeset 42130df1ac5b
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:18:01 +0200] rev 6021
Merge
2010-07-21 Merge
lana [Tue, 20 Jul 2010 22:17:33 -0700] rev 6020
Merge
2010-07-13 Merge
lana [Mon, 12 Jul 2010 19:37:48 -0700] rev 6019
Merge
2010-06-29 Merge
lana [Tue, 29 Jun 2010 10:49:43 -0700] rev 6018
Merge
2010-06-24 6963941: Correct download link for source drop bundle
ohair [Thu, 24 Jun 2010 08:34:57 -0700] rev 6017
6963941: Correct download link for source drop bundle Reviewed-by: darcy
2010-07-16 Added tag jdk7-b101 for changeset 705b83bb0c66
mikejwre [Thu, 15 Jul 2010 20:11:39 -0700] rev 6016
Added tag jdk7-b101 for changeset 705b83bb0c66
2017-07-05 Merge
duke [Wed, 05 Jul 2017 17:17:57 +0200] rev 6015
Merge
2010-07-21 Merge
lana [Tue, 20 Jul 2010 22:17:28 -0700] rev 6014
Merge
2010-07-13 Merge
lana [Mon, 12 Jul 2010 19:35:41 -0700] rev 6013
Merge
2010-06-29 Merge
lana [Tue, 29 Jun 2010 10:48:06 -0700] rev 6012
Merge
(0) -3000 -1000 -120 +120 +1000 +3000 +10000 +30000 tip