Просмотр исходного кода

memory: Remove GetCurrentPageTablePointers

MerryMage 8 лет назад
Родитель
Сommit
4e5eb2044a
2 измененных файлов с 0 добавлено и 10 удалено
  1. 0 4
      src/core/memory.cpp
  2. 0 6
      src/core/memory.h

+ 0 - 4
src/core/memory.cpp

@@ -24,10 +24,6 @@ static std::array<u8, Memory::N3DS_EXTRA_RAM_SIZE> n3ds_extra_ram;
 
 static PageTable* current_page_table = nullptr;
 
-std::array<u8*, PAGE_TABLE_NUM_ENTRIES>* GetCurrentPageTablePointers() {
-    return &current_page_table->pointers;
-}
-
 void SetCurrentPageTable(PageTable* page_table) {
     current_page_table = page_table;
 }

+ 0 - 6
src/core/memory.h

@@ -260,10 +260,4 @@ enum class FlushMode {
  */
 void RasterizerFlushVirtualRegion(VAddr start, u32 size, FlushMode mode);
 
-/**
- * Dynarmic has an optimization to memory accesses when the pointer to the page exists that
- * can be used by setting up the current page table as a callback. This function is used to
- * retrieve the current page table for that purpose.
- */
-std::array<u8*, PAGE_TABLE_NUM_ENTRIES>* GetCurrentPageTablePointers();
 } // namespace Memory