Mercurial > hg > truffle
view test/compiler/6695810/Test.java @ 199:f139919897d2
6681796: hotspot build failure on gcc 4.2.x (ubuntu 8.04) w/ openjdk 6
Summary: Fixed the cast from char* to const char* and tried to use const char* as much as possible
Reviewed-by: never, kamg
Contributed-by: xiaobin.lu@sun.com
author | xlu |
---|---|
date | Tue, 17 Jun 2008 09:59:59 -0700 |
parents | 885ed790ecf0 |
children | b0fe4deeb9fb 51ae48d8072f |
line wrap: on
line source
/* * Copyright 2008 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * */ /* * @test * @bug 6695810 * @summary null oop passed to encode_heap_oop_not_null * @run main/othervm -Xbatch Test */ public class Test { Test _t; static void test(Test t1, Test t2) { if (t2 != null) t1._t = t2; if (t2 != null) t1._t = t2; } public static void main(String[] args) { Test t = new Test(); for (int i = 0; i < 50; i++) { for (int j = 0; j < 100; j++) { test(t, t); } test(t, null); } for (int i = 0; i < 10000; i++) { test(t, t); } test(t, null); } }