Ignore:
Timestamp:
Jun 6, 2013, 5:39:18 PM (11 years ago)
Author:
brejon
Message:
  • Update malloc (remote free)
  • bugfix in spin_lock (bad register used in asm inline)
  • memo/Makefile clean rule : added "-f" option to rm command
  • main Makefile :
    • added spin_lock.o in dhrystone object files
    • added rules to compile spin_lock
File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/libs/malloc_private.h

    r233 r244  
    1515} heap_ll;
    1616
     17void insert_in_remote_free_list(unsigned int remote_owner_id, unsigned int block_base, unsigned int block_length);
     18heap_ll * pop_remote_free_list(heap_ll ** head);
     19heap_ll * pop_ptr(void);
     20void update_chunk_list(unsigned int block_base, unsigned int block_length);
     21
    1722#if MALLOC_SELECTED == 1 || MALLOC_SELECTED == 2
    18 static heap_ll * get_prev_fit_chunk(unsigned int size);
     23    static heap_ll * get_prev_fit_chunk(unsigned int size);
    1924#else
    20 int get_prev_fit_chunk(unsigned int size);
     25    int get_prev_fit_chunk(unsigned int size);
    2126#endif
    2227
    23 static void print_all_heap(void);
    24 static void frag(int turn);
    2528
    2629#endif
Note: See TracChangeset for help on using the changeset viewer.