Fork us on GitHub Follow us on Facebook Follow us on Twitter

Timeline



2019-07-07:

13:35 Changeset in mainline [8c0b781] by Jaroslav Jindrak <dzejrou@…>
cpp: abort when undefined behaviour is encountered in std::async
12:59 Changeset in mainline [46c66f8] by Jaroslav Jindrak <dzejrou@…>
cpp: apply requested changes

2019-07-05:

18:37 Changeset in mainline [b781cc49] by GitHub <noreply@…>
Merge pull request #135 from matthieuriolo/bdsh_alias Implements …

2019-07-04:

13:36 Changeset in mainline [53afa639] by Jiří Zárevúcky <zarevucky.jiri@…>
Define nullptr_t more consistently
13:00 Changeset in mainline [9675296] by Jiří Zárevúcky <zarevucky.jiri@…>
Some clang fixes

2019-07-03:

16:59 Changeset in mainline [8e24583] by Jaroslav Jindrak <dzejrou@…>
cpp: write tests for <future> and fix minor bugs they found
15:46 Changeset in mainline [96fec16] by Jaroslav Jindrak <dzejrou@…>
cpp: fix duration::operator+ which incorrectly used parentheses and …
10:00 Changeset in mainline [b96e87e] by Jaroslav Jindrak <dzejrou@…>
cpp: prepare test files and type
10:00 Changeset in mainline [4dfb259] by Jaroslav Jindrak <dzejrou@…>
cpp: fix copy paste errors

2019-07-02:

20:48 RaspberryPi edited by Jakub Jermář
Add instructions for netbooting HelenOS using U-boot (diff)
20:30 Changeset in mainline [98c4c16] by Jakub Jermar <jakub@…>
Enable word-aligned doubleword accesses on ARMv6 This fixes loading …
14:19 Changeset in mainline [5ab9df4] by Jaroslav Jindrak <dzejrou@…>
cpp: make sure exceptions are stored when we set value at thread exit too
14:00 Changeset in mainline [72786f38] by Jaroslav Jindrak <dzejrou@…>
cpp: moved all the at_exit logic to two functions which are to be …
13:09 Changeset in mainline [d3ba97d] by Jaroslav Jindrak <dzejrou@…>
cpp: add a stub allowing creating thread_local variables, without …
13:08 Changeset in mainline [d276424f] by Jaroslav Jindrak <dzejrou@…>
cpp: fix allocators for promise and packaged_task
12:03 Changeset in mainline [5a5269d] by GitHub <noreply@…>
Change type of uspace pointers in kernel from pointer type to numeric …
11:18 Changeset in mainline [5d71d09] by Jaroslav Jindrak <dzejrou@…>
cpp: remove aux::future_return_t as it was just identity now
11:17 Changeset in mainline [5ea9dd2] by Jaroslav Jindrak <dzejrou@…>
cpp: add allocator support
11:16 Changeset in mainline [09170ab8] by Jaroslav Jindrak <dzejrou@…>
cpp: change todo to a note as the behaviour is compliant
10:59 Changeset in mainline [4d68584] by Jaroslav Jindrak <dzejrou@…>
cpp: add stub exception support
10:58 Changeset in mainline [239d25b] by Jaroslav Jindrak <dzejrou@…>
cpp: add the ability to catch named exceptions when exceptions are …

2019-07-01:

18:32 Changeset in mainline [fda6dd4] by Jaroslav Jindrak <dzejrou@…>
cpp: implemented packaged_task
15:51 Changeset in mainline [1621f91] by Jaroslav Jindrak <dzejrou@…>
cpp: fix return types for future<R>::get and shared_future<R>::get
15:42 Changeset in mainline [8660ad0] by Jaroslav Jindrak <dzejrou@…>
cpp: remove redundant specializations similarly to how we did it with …
15:33 Changeset in mainline [a6c3bf3] by Jaroslav Jindrak <dzejrou@…>
cpp: remove redundant specializations of shared_future using some …
15:10 Changeset in mainline [a552044] by Jaroslav Jindrak <dzejrou@…>
cpp: added shared_future, but it might be possible to remove the …
14:52 Changeset in mainline [0fc6b6c] by Jaroslav Jindrak <dzejrou@…>
cpp: make sure that promise::get_future increments the refcount since …
14:50 Changeset in mainline [0d299c93] by Jaroslav Jindrak <dzejrou@…>
cpp: make future_base shared_future-ready and fix promise::share()
13:19 Changeset in mainline [0f43be5] by Jaroslav Jindrak <dzejrou@…>
cpp: implemented promise and future for references
12:45 Changeset in mainline [396b234] by Jaroslav Jindrak <dzejrou@…>
cpp: add missing implementation of the shared state abandoning …
12:23 Changeset in mainline [cf279270] by Jaroslav Jindrak <dzejrou@…>
cpp: create promise_base and use it to implement all three versions of …
12:22 Changeset in mainline [87efcb1] by Jaroslav Jindrak <dzejrou@…>
cpp: use default implementations of assignment instead of explicitly …
09:51 Changeset in mainline [d340254] by Jaroslav Jindrak <dzejrou@…>
cpp: remove completed todo
09:50 Changeset in mainline [60cb9e1] by Jaroslav Jindrak <dzejrou@…>
cpp: make shared_state work with void as its template parameter
09:49 Changeset in mainline [bd6ad4b] by Jaroslav Jindrak <dzejrou@…>
cpp: remove unneeded std:: prefixes and add implementations for …

2019-06-30:

15:43 Changeset in mainline [3a29607] by Jaroslav Jindrak <dzejrou@…>
cpp: future::get does not release the state
14:37 Changeset in mainline [6e97265] by Jaroslav Jindrak <dzejrou@…>
cpp: refactor future to avoid code duplication, fix wait_for and …
14:36 Changeset in mainline [d86c00f0] by Jaroslav Jindrak <dzejrou@…>
cpp: add the new subheaders into <future>
14:36 Changeset in mainline [7480341] by Jaroslav Jindrak <dzejrou@…>
cpp: fix include guards
14:35 Changeset in mainline [bf13e711] by Jaroslav Jindrak <dzejrou@…>
cpp: make the launch enum class start at 1 as it is used in bitwise …
14:34 Changeset in mainline [0076b9d] by Jaroslav Jindrak <dzejrou@…>
cpp: add a missing include
13:29 Changeset in mainline [3faf90ad] by Jaroslav Jindrak <dzejrou@…>
cpp: get rid of the old redundant result_of implementation
13:29 Changeset in mainline [a95e75e] by Jaroslav Jindrak <dzejrou@…>
cpp: split future.hpp into subheaders for each type
11:12 Changeset in mainline [aca97582] by Jiří Zárevúcky <zarevucky.jiri@…>
tools/config.py: Clean up argument handling

2019-06-29:

12:43 Changeset in mainline [d22be89] by Jiří Zárevúcky <zarevucky.jiri@…>
Fix riscv64 kernel load address The bootloader checks that it matches …

2019-06-28:

15:23 Changeset in mainline [627dc41] by Jaroslav Jindrak <dzejrou@…>
cpp: add deferred/async shared state for asynchronous function …
15:19 Changeset in mainline [1995ac3] by Jaroslav Jindrak <dzejrou@…>
cpp: fix zero length tuples
13:09 Changeset in mainline [046b66e] by Jaroslav Jindrak <dzejrou@…>
cpp: std::invoke was calling the functor instead of passing it into …

2019-06-27:

16:02 Changeset in mainline [9eea0b7] by Jaroslav Jindrak <dzejrou@…>
cpp: fix the reference version set_value
15:55 Changeset in mainline [04c0fc5] by Jaroslav Jindrak <dzejrou@…>
cpp: add basic implementations of the promise and future templates …
11:15 Changeset in mainline [8add15e0] by Jaroslav Jindrak <dzejrou@…>
cpp: move reference counting logic from the shared payload so that it …
08:51 Changeset in mainline [bc73be3] by Jaroslav Jindrak <dzejrou@…>
cpp: merge and resolve conflicts

2019-06-26:

17:51 Changeset in mainline [46288ee] by Matthieu Riolo <matthieu.riolo@…>
Improvement alias/unlias according to feedback This commit will …

2019-06-25:

17:46 Changeset in mainline [aeba767] by Jiří Zárevúcky <zarevucky.jiri@…>
Fix ppc32 bare bones build
14:58 Changeset in mainline [2bb6d04] by Jiří Zárevúcky <zarevucky.jiri@…>
Curb the proliferation of libdraw headers libdraw provides a lot of …
14:46 Changeset in mainline [cd9531d3] by Jiří Zárevúcky <zarevucky.jiri@…>
Make mips32 and mips32eb the same UARCH, same as is with KARCH and BARCH
14:32 Changeset in mainline [687108b] by Jiří Zárevúcky <zarevucky.jiri@…>
Remove unused makefile variables
14:24 Changeset in mainline [c486f83] by Jiří Zárevúcky <zarevucky.jiri@…>
Remove unused obsolete files, and remove references to libsoftint in demos
14:10 Changeset in mainline [536ab4f] by Jiří Zárevúcky <zarevucky.jiri@…>
tools/autocheck.awk: Remove dependency on build path Instead of …
14:08 Changeset in mainline [093e956] by Jiří Zárevúcky <zarevucky.jiri@…>
Fix invalid newline in Makefile.config
14:02 Changeset in mainline [15e0b4d] by Jiří Zárevúcky <zarevucky.jiri@…>
Fix comment typo
11:54 Changeset in mainline [59d8235] by Jiří Zárevúcky <zarevucky.jiri@…>
Detect ARM build using arm macro, not using config.h

2019-06-24:

16:13 Changeset in mainline [874ed210] by Jiří Zárevúcky <zarevucky.jiri@…>
Fold assembler flags into cflags, for consistent behavior This way …
16:03 Changeset in mainline [d86393c8] by Jiří Zárevúcky <zarevucky.jiri@…>
The variable supervisor_sp doesn't have to be in .text section
15:47 Changeset in mainline [ecf0a04b] by Jiří Zárevúcky <zarevucky.jiri@…>
tools/ew.py: Fix gnome-terminal escaping

2019-06-23:

17:43 Changeset in mainline [e62f8e3] by Matthieu Riolo <matthieu.riolo@…>
Adding a maximal loop counter for nested aliases This commit was …
17:30 Changeset in mainline [0d0f1a8] by Matthieu Riolo <matthieu.riolo@…>
Unalias prints out warning when an alias could not be found but …

2019-06-22:

17:22 Changeset in mainline [fd244cd] by Jiří Zárevúcky <zarevucky.jiri@…>
Enable building libcpp as shared library
13:26 Changeset in mainline [aa3ca1e] by Matthieu Riolo <matthieu.riolo@…>
adding tests if str_dup or callocs fail Adding tests to ensure the …

2019-06-21:

12:12 Changeset in mainline [ac49d23c] by Jiří Zárevúcky <zarevucky.jiri@…>
tools/ew.py: Add support for gnome-terminal Also adds informative …

2019-06-20:

14:51 Changeset in mainline [962c89af] by Jiří Zárevúcky <zarevucky.jiri@…>
Prevent leaking kernel stack bytes via sys_as_area_get_info() The …
14:36 Changeset in mainline [5acf533] by Jiří Zárevúcky <zarevucky.jiri@…>
Use a more concrete type in ddi syscalls
14:07 Changeset in mainline [d7dfa05] by Jiří Zárevúcky <zarevucky.jiri@…>
Make the types ccheck-safe Instead of using uspace_ptr(char), use …
13:47 Changeset in mainline [64b7854] by Jiří Zárevúcky <zarevucky.jiri@…>
Use uspace_addr_t instead of uspace_ptr(void)

2019-06-17:

15:18 Changeset in mainline [3498bd5] by Jakub Jermar <jakub@…>
Add arm64 to tools/travis.sh config space
15:12 Changeset in mainline [e39d7b8] by Jiří Zárevúcky <zarevucky.jiri@…>
Change type of uspace pointers in kernel from pointer type to numeric …
15:01 Changeset in mainline [86021a97] by Jakub Jermar <jakub@…>
Add arm64 to Travis CI configuration

2019-06-16:

09:59 Changeset in mainline [ef705e14] by Jakub Jermar <jakub@…>
Enable -gc-sections for ia64 Currently, this makes the resulting ski …

2019-06-15:

11:58 Changeset in mainline [4484c16] by Jakub Jermar <jakub@…>
Consider kernel fault only if it came from kernel
11:24 Ticket #797 (Kernel panic ia64 alternate_instruction_tlb_fault) closed by Jakub Jermář
fixed: Fixed in commit …
09:29 Changeset in mainline [180e132] by Jakub Jermar <jakub@…>
Use istate_from_uspace instead of is_kernel_fault Userspace code can …
09:27 Changeset in mainline [2e311da] by Jakub Jermar <jakub@…>
Base istate_from_uspace on the interrupted CPL
08:53 Changeset in mainline [f31ca47] by Matthieu Riolo <matthieu.riolo@…>
correcting typo in alias a function was wrongly called "valide_name" …

2019-06-13:

14:15 Ticket #797 (Kernel panic ia64 alternate_instruction_tlb_fault) created by Jiri Svoboda
While working on dynamic linking for ia64 I ran into a kernel panic …

2019-06-12:

08:51 Changeset in mainline [4d32b16] by Martin Decky <martin@…>
Do not set the El Torito boot image size explicitly Setting the boot …

2019-06-10:

14:43 Changeset in mainline [0716a1f] by Jiří Zárevúcky <zarevucky.jiri@…>
Fix issue introduced in 83b64a59

2019-06-09:

11:51 Changeset in mainline [c48de91] by Jakub Jermar <jakub@…>
Hide macros used internally by the i8259 driver
11:31 Changeset in mainline [2a103b5] by Jakub Jermar <jakub@…>
Introduce PIC operations indirection mechanism Some architectures …
Note: See TracTimeline for information about the timeline view.