MachineDescriptionAMD64.java revision 9883:903a2e023ffb
116737Ssherman/*
216737Ssherman * Copyright (c) 2003, 2008, Oracle and/or its affiliates. All rights reserved.
316737Ssherman * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
416737Ssherman *
516737Ssherman * This code is free software; you can redistribute it and/or modify it
616737Ssherman * under the terms of the GNU General Public License version 2 only, as
716737Ssherman * published by the Free Software Foundation.
816737Ssherman *
916737Ssherman * This code is distributed in the hope that it will be useful, but WITHOUT
1016737Ssherman * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1116737Ssherman * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
1216737Ssherman * version 2 for more details (a copy is included in the LICENSE file that
1316737Ssherman * accompanied this code).
1416737Ssherman *
1516737Ssherman * You should have received a copy of the GNU General Public License version
1616737Ssherman * 2 along with this work; if not, write to the Free Software Foundation,
1716737Ssherman * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
1816737Ssherman *
1916737Ssherman * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
2016737Ssherman * or visit www.oracle.com if you need additional information or have any
2116737Ssherman * questions.
2216737Ssherman *
2316737Ssherman */
2416737Ssherman
2516737Sshermanpackage sun.jvm.hotspot.debugger;
2616737Ssherman
2716737Sshermanpublic class MachineDescriptionAMD64 extends MachineDescriptionTwosComplement implements MachineDescription {
2816737Ssherman  public long getAddressSize() {
2916737Ssherman    return 8;
3016737Ssherman  }
3116737Ssherman
3216737Ssherman  public boolean isLP64() {
3316737Ssherman    return true;
3416737Ssherman  }
3516737Ssherman
3616737Ssherman  public boolean isBigEndian() {
3716737Ssherman    return false;
3816737Ssherman  }
3916737Ssherman}
4016737Ssherman