hotspot/src/share/vm/ci/ciReplay.cpp
changeset 15228 e92acc84ade3
parent 14588 8ec26d2d9339
child 15483 113ca9e9c1bb
equal deleted inserted replaced
15225:40677d8847bd 15228:e92acc84ade3
     1 /* Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
     1 /* Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
     2  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     2  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  *
     3  *
     4  * This code is free software; you can redistribute it and/or modify it
     4  * This code is free software; you can redistribute it and/or modify it
     5  * under the terms of the GNU General Public License version 2 only, as
     5  * under the terms of the GNU General Public License version 2 only, as
     6  * published by the Free Software Foundation.
     6  * published by the Free Software Foundation.
   643       } else if (strcmp(field_signature, "Z") == 0) {
   643       } else if (strcmp(field_signature, "Z") == 0) {
   644         int value = atol(string_value);
   644         int value = atol(string_value);
   645         java_mirror->bool_field_put(fd.offset(), value);
   645         java_mirror->bool_field_put(fd.offset(), value);
   646       } else if (strcmp(field_signature, "J") == 0) {
   646       } else if (strcmp(field_signature, "J") == 0) {
   647         jlong value;
   647         jlong value;
   648         if (sscanf(string_value, INT64_FORMAT, &value) != 1) {
   648         if (sscanf(string_value, JLONG_FORMAT, &value) != 1) {
   649           fprintf(stderr, "Error parsing long: %s\n", string_value);
   649           fprintf(stderr, "Error parsing long: %s\n", string_value);
   650           return;
   650           return;
   651         }
   651         }
   652         java_mirror->long_field_put(fd.offset(), value);
   652         java_mirror->long_field_put(fd.offset(), value);
   653       } else if (strcmp(field_signature, "F") == 0) {
   653       } else if (strcmp(field_signature, "F") == 0) {