Select Git revision
  • ch3-smp
  • ch4-smp
  • ch5-smp
  • ch6-smp
  • dev
  • fu740 default
  • fu740-test
  • label-riscv
  • main
  • fu740-test-v0.5
  • fu740-test-v-just-for-fun
  • fu740-test-v0.4
  • fu740-test-v0.3
  • fu740-test-v0.2
  • fu740-test-v0.1
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.01Aug30Jul2928272625241716141312987623Jun211526May31Mar12Jan7Nov3117Oct141028May212019181716141312109610Apr54329MarMerge branch 'fu740' into fu740-testfu740-testfu740-test更新文档,调整图片大小fu740fu740Merge branch 'fu740' into fu740-test修改README文件Merge branch 'doc' into fu740修改并生成文档见文档更新页画图画图画图,标重标重标重,总结总结总结Merge branch 'fu740' into fu740-testfu740-test-v0.5fu740-test-v0.5在test_runner中拆分static和dynamic测试在test_runner取消执行fgetwc_buffering测试点Merge branch 'fu740' into fu740-testfu740-test-v0.4fu740-test-v0.4在test_runner取消执行某些测试点在test_runner中创建tmp、lib、dev文件夹,并加入对null,zero设备的支持修改syscall: fstat,实现对目录、设备文件的支持,加入syscall: fstatat加入对uid、gid的伪支持加入对null、zero设备的支持实现syscall: readv实现syscall: lseek修复未关闭文件无法unlink的bug,将unlink过程后移至文件无任何引用时加入fence.i指令,尝试解决IllegalInstruction问题fu740-test-v0.3fu740-test-v0.3Merge branch 'fu740' into fu740-test暂时取消对mprotect的支持,该功能在真机上存在问题修改使用的cpu数量,防止测试机无法正常启动Merge branch 'fu740' into fu740-test将未实现的syscall返回值修改为-ENOSYS,让libc正确处理提高栈大小,防止测试程序由于栈溢出而异常退出实现syscall: vmprotect,并恢复mmap的权限配置去除sscanf_long测试点fu740-test-v0.2fu740-test-v0.2去除pthread相关测试点Merge branch 'fu740' into fu740-test由于未实现mprotect,因此暂时去除mmap中的页面权限配置去除测试点fgetwc_bufferingfu740-test-v0.1fu740-test-v0.1Merge branch 'fu740' into fu740-test见文档情况页降低cache大小test_runner加入所有测试点关闭logMerge branch 'fu740' into fu740-test修改test_runner,实现执行多个测试用例