1. 20 Nov, 2018 5 commits
    • Lioncash's avatar
      common/assert: Add UNIMPLEMENTED_IF and UNIMPLEMENTED_IF_MSG for conditional assertions · 9dcc229d
      Lioncash authored
      Currently, there's no way to specify if an assertion should
      conditionally occur due to unimplemented behavior. This is useful when
      something is only partially implemented (e.g. due to ongoing RE work).
      In particular, this would be useful within the graphics code.
      
      The rationale behind this is it allows a dev to disable unimplemented
      feature assertions (which can occur in an unrelated work area), while
      still enabling regular assertions, which act as behavior guards for
      conditions or states which must not occur. Previously, the only way a
      dev could temporarily disable asserts, was to disable the regular
      assertion macros, which has the downside of also disabling, well, the
      regular assertions which hold more sanitizing value, as opposed to
      unimplemented feature assertions.
      9dcc229d
    • Lioncash's avatar
      common/assert: Make the UNIMPLEMENTED macro properly assert · aaec85df
      Lioncash authored
      Currently, this was only performing a logging call, which doesn't
      actually invoke any assertion behavior. This is unlike
      UNIMPLEMENTED_MSG, which *does* assert.
      
      This makes the expected behavior uniform across both macros.
      aaec85df
    • bunnei's avatar
      Merge pull request #1667 from DarkLordZach/swkbd · b6d2c64f
      bunnei authored
      am: Implement HLE software keyboard applet
      b6d2c64f
    • bunnei's avatar
      Merge pull request #1739 from lioncash/lm · e9265ac5
      bunnei authored
      lm: Implement SetDestination by doing nothing
      e9265ac5
    • bunnei's avatar
      Merge pull request #1738 from lioncash/res-limit · 2caac4a3
      bunnei authored
      kernel/resource_limit: Clean up interface
      2caac4a3
  2. 19 Nov, 2018 35 commits