Subversion Repositories HelenOS-doc

Rev

Go to most recent revision | Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
65 6605 d 23 h jermar /design/trunk/src/ Slab allocator documentation update.  
/design/trunk/src/ch_memory_management.xml
64 6606 d 15 h jermar /design/trunk/src/ Memory management and other documentation updates.  
/design/trunk/src/images/slab_alloc.png
/design/trunk/src/ch_memory_management.xml
/design/trunk/src/ch_scheduling.xml
/design/trunk/src/images.vector/slab_alloc.svg
62 6607 d 19 h jermar /design/trunk/src/ Improve documentation.
Use figures to span media objects.
Unfortunatelly, FOP does not currently support float types.
Fixed thread transitions picture.
 
/design/trunk/src/ch_arch_overview.xml
/design/trunk/src/ch_ds.xml
/design/trunk/src/ch_memory_management.xml
/design/trunk/src/ch_scheduling.xml
/design/trunk/src/ch_synchronization.xml
/design/trunk/src/images.vector/thread_states.svg
/design/trunk/src/images/thread_states.png
61 6608 d 10 h jermar /design/trunk/src/ Improved and added pictures.
Thread states are one big mess. To be fixed soon.
 
/design/trunk/src/images.vector/fifo.svg
/design/trunk/src/images.vector/thread_states.svg
/design/trunk/src/images/fifo.png
/design/trunk/src/images/thread_states.png
/design/trunk/src/ch_ds.xml
/design/trunk/src/ch_scheduling.xml
/design/trunk/src/images.vector/btree.svg
60 6608 d 15 h jermar /design/trunk/src/ Add picture of a B+tree.  
/design/trunk/src/images.vector/btree.svg
/design/trunk/src/images/btree.png
/design/trunk/src/ch_ds.xml
59 6608 d 18 h jermar /design/trunk/src/ More scheduling documentaion.  
/design/trunk/src/ch_ds.xml
/design/trunk/src/ch_scheduling.xml
58 6608 d 21 h jermar /design/trunk/src/ Scheduling documentation update.  
/design/trunk/src/ch_arch_overview.xml
/design/trunk/src/ch_scheduling.xml
/design/trunk/src/ch_time.xml
57 6609 d 11 h jermar /design/trunk/src/ Update scheduling documentation.  
/design/trunk/src/ch_scheduling.xml
/design/trunk/src/ch_synchronization.xml
56 6609 d 16 h jermar /design/trunk/src/ Time management documentation update.  
/design/trunk/src/ch_time.xml
55 6610 d 12 h jermar /design/trunk/src/ More documentation on time management.  
/design/trunk/src/ch_time.xml
54 6611 d 15 h bondari /design/trunk/src/ ''  
/design/trunk/src/ch_memory_management.xml
53 6611 d 23 h jermar /design/trunk/src/ More documentation about data structures and time management.  
/design/trunk/src/ch_ds.xml
/design/trunk/src/ch_time.xml
52 6612 d 14 h jermar /design/trunk/src/ Start new chapters on data types and time management.  
/design/trunk/src/ch_ds.xml
/design/trunk/src/ch_time.xml
/design/trunk/src/ch_arch_overview.xml
/design/trunk/src/ch_scheduling.xml
/design/trunk/src/index.xml
50 6613 d 0 h jermar /design/trunk/src/ Synch address space area overview with code.  
/design/trunk/src/ch_arch_overview.xml
49 6614 d 0 h jermar /design/trunk/src/ Memory management and IPC overview.  
/design/trunk/src/ch_arch_overview.xml
48 6615 d 16 h jermar /design/trunk/src/ Condition variables + more introduction and overview.  
/design/trunk/src/ch_arch_overview.xml
/design/trunk/src/ch_intro.xml
/design/trunk/src/ch_synchronization.xml
47 6618 d 15 h bondari /design/trunk/src/  
/design/trunk/src/ch_memory_management.xml
46 6619 d 14 h bondari /design/trunk/src/ sync  
/design/trunk/src/ch_intro.xml
/design/trunk/src/ch_memory_management.xml
/design/trunk/src/images.vector/arch1.svg
/design/trunk/src/images.vector/slab_alloc.svg
45 6622 d 18 h jermar /design/trunk/src/ Overview and correction of some parts by Nikki.  
/design/trunk/src/ch_arch_overview.xml
/design/trunk/src/ch_intro.xml
/design/trunk/src/ch_memory_management.xml
/design/trunk/src/ch_synchronization.xml
44 6623 d 2 h jermar /design/trunk/src/ Small change.  
/design/trunk/src/ch_synchronization.xml
43 6626 d 10 h jermar /design/trunk/src/ Update synchronization documentation.

Use the vector HelenOS logo for pdf target.
We will need to find out how to antialias the
logo.
 
/design/trunk/src/images.vector/helenos.svg
/design/trunk/src/ch_intro.xml
/design/trunk/src/ch_synchronization.xml
41 6626 d 21 h jermar /design/trunk/src/ Spinlock design documentation.  
/design/trunk/src/ch_intro.xml
/design/trunk/src/ch_synchronization.xml
40 6626 d 21 h bondari /design/trunk/src/ small fixes  
/design/trunk/src/ch_arch_overview.xml
39 6626 d 21 h bondari /design/trunk/src/ Images inserted  
/design/trunk/src/ch_arch_overview.xml
/design/trunk/src/ch_memory_management.xml
/design/trunk/src/images.vector/slab_alloc.svg
38 6626 d 21 h bondari /design/trunk/src/ Arch overview  
/design/trunk/src/ch_arch_overview.xml
/design/trunk/src/ch_ipc.xml
/design/trunk/src/ch_memory_management.xml
/design/trunk/src/images.vector/slab_alloc.svg
37 6627 d 0 h bondari /design/trunk/src/ ''  
/design/trunk/src/ch_arch_overview.xml
/design/trunk/src/ch_memory_management.xml
35 6632 d 20 h bondari /design/trunk/src/ Some work on VMM  
/design/trunk/src/ch_memory_management.xml
34 6632 d 23 h bondari /design/trunk/src/ Slab allocator design reference  
/design/trunk/src/ch_memory_management.xml
28 6639 d 17 h bondari /design/trunk/src/images.vector/ Slab allocator scheme  
/design/trunk/src/images.vector/slab_alloc.svg
/design/trunk/src/images.vector/arch1.svg
/design/trunk/src/images.vector/buddy_alloc.svg
/design/trunk/src/images.vector/frame_alloc.svg
27 6640 d 15 h bondari /design/trunk/ Vector/Bitmap graphics selection logic draft for PDF/HTML  
/design/trunk/src/images/arch1.png
/design/trunk/src/images/buddy_alloc.png
/design/trunk/src/images/frame_alloc.png
/design/trunk/Makefile
/design/trunk/src/ch_arch_overview.xml
/design/trunk/src/ch_memory_management.xml
/design/trunk/src/images.vector/arch1.svg
/design/trunk/src/images.vector/frame_alloc.svg
26 6640 d 15 h bondari /design/trunk/src/ structure change  
/design/trunk/src/images.vector
/design/trunk/src/images.draft
/design/trunk/src/images/mm1.png
/design/trunk/src/images/mm2.png
/design/trunk/src/ch_memory_management.xml
25 6640 d 15 h bondari /design/trunk/src/images.draft/  
/design/trunk/src/images.draft/mm1.svg
/design/trunk/src/images.draft/buddy_alloc.svg
/design/trunk/src/images.draft/frame_alloc.svg
24 6640 d 16 h bondari /design/trunk/ More work on MM  
/design/trunk/src/images/mm2.png
/design/trunk/Makefile
/design/trunk/src/ch_memory_management.xml
/design/trunk/src/images.draft/frame_alloc.svg
21 6645 d 15 h bondari /design/trunk/src/images.draft/ Finished main arch graph  
/design/trunk/src/images.draft/arch1.svg
20 6646 d 22 h jermar /design/trunk/src/ Fix syntax errors.  
/design/trunk/src/ch_arch_overview.xml
19 6646 d 22 h jermar /design/trunk/src/images.draft/ Fork the buddy allocator picture.
The one depicting the buddy allocator needs to be free of any zone and frame information.
The one depicting the frame allocator can be extended to show more info about zones.
 
/design/trunk/src/images.draft/buddy_alloc.svg
/design/trunk/src/images.draft/frame_alloc.svg
18 6646 d 22 h jermar /design/trunk/src/images.draft/ Some changes to the global architecture picture.
Needs to be edited.
 
/design/trunk/src/images.draft/arch1.svg
17 6646 d 22 h jermar /design/trunk/src/ Create section for generic buddy allocator.
Frame allocator text needs to be changed not to duplicate this description but
rather to describe the frame allocator from the outter perspective.
 
/design/trunk/src/ch_memory_management.xml
16 6647 d 16 h bondari /design/trunk/src/ Global arch draft  
/design/trunk/src/images.draft/arch1.svg
/design/trunk/src/ch_arch_overview.xml
15 6651 d 14 h bondari /design/trunk/ Finished buddy system documentation  
/design/trunk/Makefile
/design/trunk/src/ch_memory_management.xml
/design/trunk/src/images/mm1.png