               rs.static_put
                 class: 'sun/management/VMManagementImpl'
                 name: name
+        o 'isThreadAllocatedMemoryEnabled()Z', -> false
         o 'isThreadContentionMonitoringEnabled()Z', -> false
         o 'isThreadCpuTimeEnabled()Z', -> false
         o 'getAvailableProcessors()I', -> 1

        o 'getGenericSignature()Ljava/lang/String;', (rs, _this) ->
            sig = _.find(_this.file.attrs, (a) -> a.constructor.name is 'Signature')?.sig
            if sig? then rs.init_string sig else null
        o 'isAssignableFrom(L!/!/!;)Z', (rs, _this, cls) ->
            types.is_castable rs, cls.$type, _this.$type
        o 'isInterface()Z', (rs, _this) ->

              error "TODO(Object::wait): respect the timeout param (#{timeout})"
            rs.wait _this
      ]
      Package: [
        o 'getSystemPackage0(Ljava/lang/String;)Ljava/lang/String;', (rs) -> null
      ]
      ProcessEnvironment: [
        o 'environ()[[B', (rs) ->
            env_arr = []
