summaryrefslogtreecommitdiff
path: root/src/base
AgeCommit message (Expand)Author
2015-07-07base: Add serialization support to Pixels and FrameBufferAndreas Sandberg
2015-07-07sim: Refactor the serialization base classAndreas Sandberg
2015-07-03base: remove fd from object loadersCurtis Dunham
2015-06-21base: Add a warn_if macroAndreas Sandberg
2015-06-09base: Reset CircleBuf size on flush()Andreas Sandberg
2015-05-26base: Allow multiple interleaved rangesAndreas Hansson
2015-05-23base: Redesign internal frame buffer handlingAndreas Sandberg
2015-05-23base: Clean up bitmap generation codeAndreas Sandberg
2015-04-29arch, base, dev, kern, sym: FreeBSD supportRuslan Bukin
2015-04-22base: add new ChunkGenerator method to identify last chunkBrandon Potter
2015-02-11base: Add compiler macros to add deprecation warningsAndreas Sandberg
2015-02-11base: Do not dereference NULL in CompoundFlag creationAndreas Hansson
2015-02-03base: add an accessor and operators ==,!= to address rangesCurtis Dunham
2015-02-03base: Add XOR-based hashed address interleavingAndreas Hansson
2015-01-07base: Fix assigning between identical bitfields.Gabe Black
2014-12-05misc: Generalize GDB single stepping.Gabe Black
2014-12-05misc: Add some utility functions for schedule inst commit events.Gabe Black
2014-12-05misc: Rename the GDB "Event" event class to InputEvent.Gabe Black
2014-12-05sim: Ensure GDB interrupts the simulation at an instruction boundary.Gabe Black
2014-12-05misc: Make the GDB register cache accessible in various sized chunks.Gabe Black
2014-12-03sim: Make it possible to override the breakpoint length check.Gabe Black
2014-11-24misc: Another round of static analysis fixupsAndreas Hansson
2014-11-17vnc: Add a conversion function for bgr888.Gabe Black
2014-11-14arm: Fixes based on UBSan and static analysisAndreas Hansson
2014-11-12base: Revert 9277177eccff and use getenv/setenv for UTC timeAndreas Hansson
2014-10-29arm: Fix multi-system AArch64 boot w/caches.Ali Saidi
2014-10-20misc: Use gmtime for conversion to UTC to avoid getenv/setenvAndreas Hansson
2014-10-20base: Fix for stats node on gcc < 4.6.3Andreas Hansson
2014-10-16misc: Move AddrRangeList from port.hh to addr_range.hhAndreas Hansson
2014-10-16sim: EventQueue wakeup on events scheduled outside the event loopAndreas Hansson
2014-10-16base: Reimplement the DPRINTF mechanism in a Logger classAndrew Bardsley
2014-10-16arch: Use shared_ptr for all FaultsAndreas Hansson
2014-10-16base: Use shared_ptr for stat NodeAndreas Hansson
2014-10-16base: Transition CP annotate to use shared_ptrAndreas Hansson
2014-10-16dev: Use shared_ptr for EthPacketDataAndreas Hansson
2014-10-16config: Add a --without-python option to build processAndrew Bardsley
2014-10-11base: addr range: slight change to validity checkNilay Vaish
2014-10-11base: misc: Add missing header file.Nilay Vaish
2014-10-01misc: Fix issues identified by static analysisAndreas Hansson
2014-09-27misc: Fix a bunch of minor issues identified by static analysisAndreas Hansson
2014-04-24misc: Add functions for doing popcount and power-of-two checkingStephan Diestelhorst
2014-09-20base: Clean up redundant string functions and use C++11Andreas Hansson
2014-09-20base: Add getSectionNames to IniFileAndrew Bardsley
2014-09-19base: Ensure the CP annotation compiles againAndreas Hansson
2014-09-19misc: Restore ostream flags where neededAndreas Hansson
2014-09-19stats: Fix flow-control bug in Vector2D printingAndreas Hansson
2014-09-19misc: Remove assertions ensuring unsigned values >= 0Andreas Hansson
2014-09-09misc: Fix a number of unitialised variables and membersAndreas Hansson
2014-09-03base: Use STL C++11 random number generationAndreas Hansson
2014-08-26base: Add const to intmath and be more flexible with typingAndreas Hansson