-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: RowletQwQ/nemu
base: ysyx2204
head repository: NJU-ProjectN/nemu
compare: ysyx2204
Commits on Jun 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 91f932c - Browse repository at this point
Copy the full SHA 91f932cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8489cd4 - Browse repository at this point
Copy the full SHA 8489cd4View commit details
Commits on Jul 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4aad1d6 - Browse repository at this point
Copy the full SHA 4aad1d6View commit details
Commits on Aug 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bf47a59 - Browse repository at this point
Copy the full SHA bf47a59View commit details -
[fix]判断in_pmem时移项问题;采用PMEM64时出现MSIZE和MBASE的输出问题。
应同时减去MBASE,上个提交中为MSIZE,减MBASE的好处为,若addr - CONFIG_MBASE为负数,将得到一个大于等于CONFIG_MSIZE的值,但若减去MSIZE,则在addr < CONFIG_MSIZE时会出现问题。 另外,MBASE和MSIZE应该是paddr_t类型的,但是宏定义中并未限定类型,在commom.h中修改。
Configuration menu - View commit details
-
Copy full SHA for 404746d - Browse repository at this point
Copy the full SHA 404746dView commit details
Commits on Sep 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 00bf810 - Browse repository at this point
Copy the full SHA 00bf810View commit details -
Configuration menu - View commit details
-
Copy full SHA for 014c787 - Browse repository at this point
Copy the full SHA 014c787View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4965f34 - Browse repository at this point
Copy the full SHA 4965f34View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0ecbb4 - Browse repository at this point
Copy the full SHA c0ecbb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea9758d - Browse repository at this point
Copy the full SHA ea9758dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1813e5 - Browse repository at this point
Copy the full SHA a1813e5View commit details -
fix format introduced in commit bf47a59
* We should use macros like PRIx64 for uint64_t. They may be defined as different formats in Linux and MacOS.
Configuration menu - View commit details
-
Copy full SHA for c52dfec - Browse repository at this point
Copy the full SHA c52dfecView commit details
Commits on Sep 5, 2022
-
Merge pull request NJU-ProjectN#41 from x402/decode
修改了译码的表达方式,使INSTPAT更好写
Configuration menu - View commit details
-
Copy full SHA for 71cfbf0 - Browse repository at this point
Copy the full SHA 71cfbf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09bb925 - Browse repository at this point
Copy the full SHA 09bb925View commit details
Commits on Dec 19, 2022
-
cpu,decode: fix UB for invalid instructions
* ((s)->isa.inst.val) >> 32 is UB, where ubsan reports "shift exponent 32 is too large for 32-bit type 'unsigned int'"
Configuration menu - View commit details
-
Copy full SHA for 8417a25 - Browse repository at this point
Copy the full SHA 8417a25View commit details -
Configuration menu - View commit details
-
Copy full SHA for f85b00d - Browse repository at this point
Copy the full SHA f85b00dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 379f440 - Browse repository at this point
Copy the full SHA 379f440View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42b1f31 - Browse repository at this point
Copy the full SHA 42b1f31View commit details -
common.h: fix "invalid suffix on literal" warning for g++
* "C++11 requires a space between literal and string macro"
Configuration menu - View commit details
-
Copy full SHA for 947dc94 - Browse repository at this point
Copy the full SHA 947dc94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76278e8 - Browse repository at this point
Copy the full SHA 76278e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fcaae0 - Browse repository at this point
Copy the full SHA 6fcaae0View commit details
Commits on Jan 26, 2023
-
fix: compile with llvm15 error
If compile with llvm15, make will complain "invalid use of incomplete type ‘class llvm::MCSubtargetInfo’", which can be solved by include "llvm/MC/MCSubtargetInfo.h".
Configuration menu - View commit details
-
Copy full SHA for ed2066c - Browse repository at this point
Copy the full SHA ed2066cView commit details
Commits on Jan 28, 2023
-
Merge pull request NJU-ProjectN#53 from Pcrab/master
fix: compile with llvm15 error
Configuration menu - View commit details
-
Copy full SHA for 1efb4b7 - Browse repository at this point
Copy the full SHA 1efb4b7View commit details
Commits on Feb 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 48b4860 - Browse repository at this point
Copy the full SHA 48b4860View commit details -
Merge pull request NJU-ProjectN#54 from silver-ymz/fix-macos-macro-co…
…nflict fix the macro conflict with sys/_types/_key_t.h on macos
Configuration menu - View commit details
-
Copy full SHA for e59f676 - Browse repository at this point
Copy the full SHA e59f676View commit details
Commits on Mar 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cf50554 - Browse repository at this point
Copy the full SHA cf50554View commit details -
Merge pull request NJU-ProjectN#58 from YJMSTR/patch-1
Update difftest-def.h
Configuration menu - View commit details
-
Copy full SHA for b79ec14 - Browse repository at this point
Copy the full SHA b79ec14View commit details
Commits on Apr 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3d5b0b9 - Browse repository at this point
Copy the full SHA 3d5b0b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe77a6b - Browse repository at this point
Copy the full SHA fe77a6bView commit details
Commits on Apr 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5f66cb8 - Browse repository at this point
Copy the full SHA 5f66cb8View commit details -
Merge pull request NJU-ProjectN#63 from myyerrol/ysyx2204
feat: add support for c++17
Configuration menu - View commit details
-
Copy full SHA for 773a409 - Browse repository at this point
Copy the full SHA 773a409View commit details
Commits on May 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c3baa4a - Browse repository at this point
Copy the full SHA c3baa4aView commit details
Commits on May 3, 2023
-
Merge pull request NJU-ProjectN#64 from junyu33/master
fix: compile error on ./nemu/tools/gen-expr/gen-expr.c
Configuration menu - View commit details
-
Copy full SHA for d45855a - Browse repository at this point
Copy the full SHA d45855aView commit details
Commits on May 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9bf4ff8 - Browse repository at this point
Copy the full SHA 9bf4ff8View commit details -
Merge pull request NJU-ProjectN#65 from unlsycn/feat-disasm
小改进:反汇编时禁用aliases
Configuration menu - View commit details
-
Copy full SHA for e9c8a4e - Browse repository at this point
Copy the full SHA e9c8a4eView commit details
There are no files selected for viewing