<commit_before>#include "l1_cache_cntlr.h"
#include "l2_cache_cntlr.h" 
#include "memory_manager.h"
#include "event.h"

namespace PrL1PrL2DramDirectoryMSI
{

L1CacheCntlr::L1CacheCntlr(MemoryManager* memory_manager,
                           UInt32 cache_block_size,
                           UInt32 l1_icache_size, UInt32 l1_icache_associativity,
                           std::string l1_icache_replacement_policy,
                           UInt32 l1_dcache_size, UInt32 l1_dcache_associativity,
                           std::string l1_dcache_replacement_policy):
   m_memory_manager(memory_manager),
   m_l2_cache_cntlr(NULL)
{
   m_l1_icache = new Cache("L1-I",
         l1_icache_size,
         l1_icache_associativity, 
         cache_block_size,
         l1_icache_replacement_policy,
         CacheBase::PR_L1_CACHE);<commit_msg>[l1cache] Set m_locked -> false by default<commit_after>#include "l1_cache_cntlr.h"
#include "l2_cache_cntlr.h" 
#include "memory_manager.h"
#include "event.h"

namespace PrL1PrL2DramDirectoryMSI
{

L1CacheCntlr::L1CacheCntlr(MemoryManager* memory_manager,
                           UInt32 cache_block_size,
                           UInt32 l1_icache_size, UInt32 l1_icache_associativity,
                           std::string l1_icache_replacement_policy,
                           UInt32 l1_dcache_size, UInt32 l1_dcache_associativity,
                           std::string l1_dcache_replacement_policy):
   m_memory_manager(memory_manager),
   m_l2_cache_cntlr(NULL),
   m_locked(false)
{
   m_l1_icache = new Cache("L1-I",
         l1_icache_size,
         l1_icache_associativity, 
         cache_block_size,
         l1_icache_replacement_policy,
         CacheBase::PR_L1_CACHE);
{'fraction_non_alphanumeric': 0.06982111944604731, 'fraction_numerical': 0.034045008655510675, 'mean_word_length': 2.5826446280991737, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1795801', 'n_tokens_mistral': 615, 'n_tokens_neox': 595, 'n_words': 77}