Pārlūkot izejas kodu

dummy dmm_notify_cycle(), move dmm_set_knobs() declaration to a header file

Ioannis Koutras 12 gadi atpakaļ
vecāks
revīzija
de291a685f
2 mainītis faili ar 10 papildinājumiem un 3 dzēšanām
  1. 6 0
      include/dmmlib/knobs.h
  2. 4 3
      src/knobs.c

+ 6 - 0
include/dmmlib/knobs.h

@@ -43,4 +43,10 @@ typedef struct dmm_knobs_s {
 #endif /* SPLITTING_VARIABLE */
 } dmm_knobs_t;
 
+/** Sets the system allocator's knob structure. */
+uint32_t dmm_set_knobs(dmm_knobs_t *conf);
+
+/** Notifies dmmlib that an application cycle has been completed. */
+void dmm_notify_cycle(void);
+
 #endif /* KNOBS_H */

+ 4 - 3
src/knobs.c

@@ -45,9 +45,6 @@ void knobs_init(void) {
     UNLOCK_GLOBAL();
 }
 
-uint32_t dmm_set_knobs(dmm_knobs_t *conf);
-
-/** Sets the system allocator's knob structure. */
 uint32_t dmm_set_knobs(dmm_knobs_t *conf) {
     LOCK_GLOBAL();
     systemallocator.dmm_knobs.sys_alloc_size = conf->sys_alloc_size;
@@ -63,3 +60,7 @@ uint32_t dmm_set_knobs(dmm_knobs_t *conf) {
     UNLOCK_GLOBAL();
     return 0;
 }
+
+void dmm_notify_cycle(void) {
+    return;
+}