Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This rule seems to be confused about basic syntax of C++.
It flags with false positives such as:
```
The object was created but it is not being used. If you wish
to call constructor, 'this->set_y::set_y(....)' should be used.
```
Lets suppress it until it can be fixed.
|
|
This rule appears to be fundamentally broken for our code base, it
flags `void` functions all over the place, as well as constructors.
Lets suppress it for now.
|
|
This font is inspired by one I discovered years ago and have been
meaning to add for a long time. It is also a playful jab at @xexxa who
has the previous smallest font :^) I made a few changes to make it fit
in the 5x3 format. The original is licensed CC0 so there is no copyright
infringement.
Original font:
https://robey.lag.net/2010/01/23/tiny-monospace-font.html
|
|
This syscall works on global kernel state and so doesn't need protection
from threads in the same process.
|
|
This syscall ends up disabling interrupts while changing the time,
and the clock is a global resource anyway, so preventing threads in the
same process from running wouldn't solve anything.
|
|
Both of these syscalls take the scheduler lock while accessing the
thread priority, so there's no reliance on the process big lock.
|
|
Stuff like TLS regions, main thread stacks, etc. All deserve to be
randomized unless the ELF requires specific placement. :^)
|
|
No behavior change for valid ttf files (which have a trailing
0xffff endCodes entry, and a sorted endCodes array).
|
|
dlsym() called with RTLD_DEFAULT (nullptr) should look up
symbol in all global modules instead of only looking into the
executable file
|
|
Unified Canadian Aboriginal Syllabics Extended-A
11AB0-11ABF
https://www.unicode.org/charts/PDF/U11AB0.pdf
Mayan Numerals
1D2E0-1D2F3
https://www.unicode.org/charts/PDF/U1D2E0.pdf
Ancient Greek Musical Notation
1D200-1D245
https://www.unicode.org/charts/PDF/U1D200.pdf
|
|
Unified Canadian Aboriginal Syllabics Extended-A
11AB0-11ABF
https://www.unicode.org/charts/PDF/U11AB0.pdf
Mayan Numerals
1D2E0-1D2F3
https://www.unicode.org/charts/PDF/U1D2E0.pdf
Ancient Greek Musical Notation
1D200-1D245
https://www.unicode.org/charts/PDF/U1D200.pdf
|
|
Unified Canadian Aboriginal Syllabics Extended-A
11AB0-11ABF
https://www.unicode.org/charts/PDF/U11AB0.pdf
Mayan Numerals
1D2E0-1D2F3
https://www.unicode.org/charts/PDF/U1D2E0.pdf
Ancient Greek Musical Notation
1D200-1D245
https://www.unicode.org/charts/PDF/U1D200.pdf
|
|
Unified Canadian Aboriginal Syllabics Extended-A
11AB0-11ABF
https://www.unicode.org/charts/PDF/U11AB0.pdf
Mayan Numerals
1D2E0-1D2F3
https://www.unicode.org/charts/PDF/U1D2E0.pdf
Ancient Greek Musical Notation
1D200-1D245
https://www.unicode.org/charts/PDF/U1D200.pdf
|
|
Unified Canadian Aboriginal Syllabics Extended-A
11AB0-11ABF
https://www.unicode.org/charts/PDF/U11AB0.pdf
Mayan Numerals
1D2E0-1D2F3
https://www.unicode.org/charts/PDF/U1D2E0.pdf
Ancient Greek Musical Notation
1D200-1D245
https://www.unicode.org/charts/PDF/U1D200.pdf
|
|
Unified Canadian Aboriginal Syllabics Extended-A
11AB0-11ABF
https://www.unicode.org/charts/PDF/U11AB0.pdf
Mayan Numerals
1D2E0-1D2F3
https://www.unicode.org/charts/PDF/U1D2E0.pdf
Ancient Greek Musical Notation
1D200-1D245
https://www.unicode.org/charts/PDF/U1D200.pdf
|
|
The dummy file has the wrong case, so it would fail to be found on case
sensitive file systems.
|
|
This let's us skip an O(logn) tree traversal.
|
|
This method exploits the fact that the values themselves hold the tree
pointers, and as a result this let's us skip the O(logn) traversal down
to the matching Node for a Key-Value pair.
|
|
Since find_largest_not_above returns the highest region that is below
the end of the request range, no region after it can intersect with it.
|
|
|
|
|
|
Thanks to Idan for spotting this! :^)
|
|
This fixes the highlight of runnable commands, whenever PATH variable
is changed in one of the shellrc files.
|
|
Open theme files with ReadWrite in order to fix issue when saving.
|
|
|
|
|
|
|
|
|
|
This is what the Intel manual, as well as Linux's cpuinfo calls it.
|
|
|
|
This will make it possible to expose it in /proc/cpuinfo. :^)
|
|
|
|
Other than a dmesgln(), ProcessorInfo is the only user of this function
and is already responsible for building other CPUID-related strings.
|
|
Let's use terminology from the the Intel manual to avoid confusion.
Also add `_string` suffixes to better distinguish the numeric values
from the string values.
|
|
|
|
This was noticeable for example on fonts.serenityos.net, where the
thead and tfoot would not get the same column widths as the tbody.
|
|
If the document is not attached to a browsing context we can't create
a new nested browsing context.
This can happen when the resource load for the <object> finishes after
the user navigated away from the current document, for example by
reloading ACID 3 while it's running.
|
|
This could lead to a crash when inspecting for example the <body>
on holidaycss.js.org, because it has `width: calc(100% - 1em)`
|
|
This could lead to a crash when spamming reload on a page with a
<script> element.
|
|
Thanks to Idan for spotting this! :^)
|