process.hh (11851:824055fe6b30) | process.hh (12186:1a643ec8dfeb) |
---|---|
1/* 2 * Copyright (c) 2003-2004 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 29 unchanged lines hidden (view full) --- 38class AlphaProcess : public Process 39{ 40 private: 41 void setupASNReg(); 42 43 protected: 44 AlphaProcess(ProcessParams *params, ObjectFile *objFile); 45 | 1/* 2 * Copyright (c) 2003-2004 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 29 unchanged lines hidden (view full) --- 38class AlphaProcess : public Process 39{ 40 private: 41 void setupASNReg(); 42 43 protected: 44 AlphaProcess(ProcessParams *params, ObjectFile *objFile); 45 |
46 void loadState(CheckpointIn &cp) override; | 46 void unserialize(CheckpointIn &cp) override; |
47 void initState() override; 48 49 void argsInit(int intSize, int pageSize); 50 51 public: 52 AlphaISA::IntReg getSyscallArg(ThreadContext *tc, int &i) override; 53 /// Explicitly import the otherwise hidden getSyscallArg 54 using Process::getSyscallArg; --- 13 unchanged lines hidden --- | 47 void initState() override; 48 49 void argsInit(int intSize, int pageSize); 50 51 public: 52 AlphaISA::IntReg getSyscallArg(ThreadContext *tc, int &i) override; 53 /// Explicitly import the otherwise hidden getSyscallArg 54 using Process::getSyscallArg; --- 13 unchanged lines hidden --- |