profile
viewpoint

beehive-lab/TornadoVM 130

🌪️ TornadoVM: A practical and efficient heterogeneous programming framework for managed languages

zakkak/cilk 6

The CIlk programming language from http://supertech.lcs.mit.edu/cilk/

zakkak/android-emacs-toolkit 5

Automatically exported from code.google.com/p/android-emacs-toolkit

beehive-lab/Maxine-Dockerfile 4

A Dockerfile to build a docker image that is capable of compiling and running the Maxine VM

DaKnOb/OpenHost 4

A host monitoring tool for the Computer Science Dept. of the University of Crete

DaKnOb/Doorlock 1

The Doorlock project of ToLABaki Hackerspace / www.tolabaki.gr

devstaff-crete/iGenCoders 1

A cause and a project to get closer to younger people and help them unfold their coding skills.

zakkak/c1visualizer 1

A mirror of the c1visualizer source code http://lafo.ssw.uni-linz.ac.at/c1visualizer/

acticloud/neo4j 0

Graphs for Everyone

acticloud/tpch-monetdblite 0

Run TPC-H benchmarks on MonetDBLite

startedgluonhq/substrate

started time in 4 days

startedSyncleus/aparapi

started time in 4 days

push eventacticloud/Maxine-VM

Foivos Zakkak

commit sha d20ebe27f3b1d7e7a06d14e5d572f90a8e1da40b

[fix] Substitute native methods in DiagosticCommandImpl with dummies

view details

Foivos Zakkak

commit sha 144750594aff882090c59bcacdbf1077145a29e5

[dbg] Improve warnings handler

view details

Foivos Zakkak

commit sha ed1c6a86dabcf09bbbbd5899968a0084844eec98

Merge branch 'feature/beans-fix2' into develop

view details

push time in 11 days

push eventbeehive-lab/Maxine-VM

Foivos Zakkak

commit sha d20ebe27f3b1d7e7a06d14e5d572f90a8e1da40b

[fix] Substitute native methods in DiagosticCommandImpl with dummies

view details

Foivos Zakkak

commit sha 144750594aff882090c59bcacdbf1077145a29e5

[dbg] Improve warnings handler

view details

Foivos Zakkak

commit sha ed1c6a86dabcf09bbbbd5899968a0084844eec98

Merge branch 'feature/beans-fix2' into develop

view details

push time in 11 days

delete branch zakkak/dash-to-panel

delete branch : patch-1

delete time in 11 days

starteddohliam/libreoffice-impress-templates

started time in 17 days

issue commentKozea/Radicale

Evolution can't move recurring events to Radicale

I am facing the same issue:

WARNING: Bad REPORT request on '/asd@asd.net/5ead43d6f9380863414732394ff7229e8af09b0613424268d43cdcbbf30c2e84/': Failed to filter item '58609c4e67732270bf1bc91dbe0ed4d2f0c616dfd800c89795e0abc2b66bef8e.ics' from 'asd@asd.net/5ead43d6f9380863414732394ff7229e8af09b0613424268d43cdcbbf30c2e84': Overwritten recurrence with RRULESET
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/radicale/xmlutils.py", line 1270, in report
    if not all(match(item, filter_) for filter_ in filters):
  File "/usr/lib/python3.8/site-packages/radicale/xmlutils.py", line 1270, in <genexpr>
    if not all(match(item, filter_) for filter_ in filters):
  File "/usr/lib/python3.8/site-packages/radicale/xmlutils.py", line 1252, in match
    return _comp_match(item, filter_[0])
  File "/usr/lib/python3.8/site-packages/radicale/xmlutils.py", line 207, in _comp_match
    if not _comp_match(item, child, level=level + 1):
  File "/usr/lib/python3.8/site-packages/radicale/xmlutils.py", line 204, in _comp_match
    if not _time_range_match(item.item, filter_[0], tag):
  File "/usr/lib/python3.8/site-packages/radicale/xmlutils.py", line 279, in _time_range_match
    _visit_time_ranges(vobject_item, child_name, range_fn, infinity_fn)
  File "/usr/lib/python3.8/site-packages/radicale/xmlutils.py", line 337, in _visit_time_ranges
    for child, is_recurrence, recurrences in get_children(
  File "/usr/lib/python3.8/site-packages/radicale/xmlutils.py", line 325, in get_children
    raise ValueError("Overwritten recurrence with RRULESET")
ValueError: Overwritten recurrence with RRULESET

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/radicale/__init__.py", line 981, in do_REPORT
    status, xml_answer = xmlutils.report(
  File "/usr/lib/python3.8/site-packages/radicale/xmlutils.py", line 1273, in report
    raise ValueError("Failed to filter item %r from %r: %s" %
ValueError: Failed to filter item '58609c4e67732270bf1bc91dbe0ed4d2f0c616dfd800c89795e0abc2b66bef8e.ics' from 'asd@asd.net/5ead43d6f9380863414732394ff7229e8af09b0613424268d43cdcbbf30c2e84': Overwritten recurrence with RRULESE
msrd0

comment created time in a month

created tagacticloud/Maxine-VM

tagv2.9.0

Maxine VM: A meta-circular research VM

created time in a month

created tagbeehive-lab/Maxine-VM

tagv2.9.0

Maxine VM: A meta-circular research VM

created time in a month

push eventzakkak/mps-youtube

Foivos

commit sha 5023df108501709137ab75fba99bb33eb87d5669

Fix in typo 'MPRIS process exited of crashed'

view details

push time in a month

fork zakkak/mps-youtube

Terminal based YouTube player and downloader

fork in a month

push eventacticloud/Maxine-VM

Florin Blanaru

commit sha 033437559a906ad51a4cdc39bf83d77d77ab5da9

[riscv][wip] Added skeleton substrate for RISC-V.

view details

Florin Blanaru

commit sha af44e1dfba3cf64f45d13e8b8762b9ed745b178a

[riscv][wip] fixed image patching

view details

Orion Papadakis

commit sha 01086ebb5f8ad9b31067cde158273af667765b98

[profiler][WIP] Add linker -lnuma option to enable NUMA sys calls usage The -lnuma option is effective only if placed AFTER the source files. Elsewhere is ignored by the linker. For that reason has been put at LINK_LIB_POSTFIX. Currently only for Linux.

view details

Orion Papadakis

commit sha 64f06d1ed0dc81cf08a769196e4639fdb10fcfc1

[profiler][WIP] NUMA-aware thread tracking

view details

Orion Papadakis

commit sha ca44af03de90c883bd5c36f18c734300711cc132

[profiler][refactor][WIP] Iterations on profiler's output format

view details

Orion Papadakis

commit sha ded9d7756c33906f703afb02b2eff0b015b9d40c

[profiler][refactor] Move print messages under verbosity option

view details

Orion Papadakis

commit sha 132b78771163dbbeb7f905f8fdc7950a0f681c60

[profiler][WIP] Results manipulation

view details

Orion Papadakis

commit sha 6a2dc9952c60b2b93cd2a945b89f41a331bf2b86

[profiler][fix] Make jnumautils path generic

view details

Andreas Andronikakis

commit sha c3fba5d6f2506660067803a416d5830f0149ab49

[profiler][feat][neo4j] Add the Neo4J Warmup check

view details

Andreas Andronikakis

commit sha cb8c61b350bde2a9c617571b61143832110f5759

[profiler][fix][neo4j] Fix some issues for query profiling

view details

Andreas Andronikakis

commit sha 9ca960c53ddeabe1d8b2f8c72171188235a22865

[profiler][neo4j] Clean up and remove useless code

view details

Andreas Andronikakis

commit sha eb22b5a351ff597394d8844f03ad629ee6cbec7c

[profiler][feat][neo4j] Add the option for the # of queries to profile

view details

Andreas Andronikakis

commit sha 4bea75f6d0e074369c93fcb0ff1f971ebd0ceac5

[profiler][fix][neo4j] Add comments, clear code & fix a miss-staged file

view details

Andreas Andronikakis

commit sha 6e65a60cc0e2d9c973b049b83189509ce57bccac

[profiler][refactor] Change names & comments for more generic mechanism

view details

Andreas Andronikakis

commit sha ed6aef6729d11a9426fb96dbf542c269cf9681cb

[profiler][refactor] Pass ProfileObject as an argument

view details

Andreas Andronikakis

commit sha b83776de0c7041f4b780b4632455eaf123ba581e

[profiler][refactor][style] Embody queryObjectCount to profileThatObject and change the DBWarmupFinished() to dbWarmupFinished() for checkstyle

view details

Andreas Andronikakis

commit sha 0da73f13f7b4406075401b978acc4ac393003c06

[profiler][refactor] Change names & comments for more generic mechanism

view details

Andreas Andronikakis

commit sha c91f912d3209c2a19233e7d2db89abd572f4a3d3

[profiler][refactor] Relocate if statement

view details

Orion Papadakis

commit sha 87218cc19382c573e5522381664d0a76a0d1c334

[profiler][WIP] Seperate Mechanism from Policy

view details

Orion Papadakis

commit sha 7292864787e18d001ae6f7c4f43a51c1301274fc

[profiler][fix] Fix generic jnumautils path

view details

push time in a month

push eventbeehive-lab/Maxine-VM

Florin Blanaru

commit sha 033437559a906ad51a4cdc39bf83d77d77ab5da9

[riscv][wip] Added skeleton substrate for RISC-V.

view details

Florin Blanaru

commit sha af44e1dfba3cf64f45d13e8b8762b9ed745b178a

[riscv][wip] fixed image patching

view details

Orion Papadakis

commit sha 01086ebb5f8ad9b31067cde158273af667765b98

[profiler][WIP] Add linker -lnuma option to enable NUMA sys calls usage The -lnuma option is effective only if placed AFTER the source files. Elsewhere is ignored by the linker. For that reason has been put at LINK_LIB_POSTFIX. Currently only for Linux.

view details

Orion Papadakis

commit sha 64f06d1ed0dc81cf08a769196e4639fdb10fcfc1

[profiler][WIP] NUMA-aware thread tracking

view details

Orion Papadakis

commit sha ca44af03de90c883bd5c36f18c734300711cc132

[profiler][refactor][WIP] Iterations on profiler's output format

view details

Orion Papadakis

commit sha ded9d7756c33906f703afb02b2eff0b015b9d40c

[profiler][refactor] Move print messages under verbosity option

view details

Orion Papadakis

commit sha 132b78771163dbbeb7f905f8fdc7950a0f681c60

[profiler][WIP] Results manipulation

view details

Orion Papadakis

commit sha 6a2dc9952c60b2b93cd2a945b89f41a331bf2b86

[profiler][fix] Make jnumautils path generic

view details

Andreas Andronikakis

commit sha c3fba5d6f2506660067803a416d5830f0149ab49

[profiler][feat][neo4j] Add the Neo4J Warmup check

view details

Andreas Andronikakis

commit sha cb8c61b350bde2a9c617571b61143832110f5759

[profiler][fix][neo4j] Fix some issues for query profiling

view details

Andreas Andronikakis

commit sha 9ca960c53ddeabe1d8b2f8c72171188235a22865

[profiler][neo4j] Clean up and remove useless code

view details

Andreas Andronikakis

commit sha eb22b5a351ff597394d8844f03ad629ee6cbec7c

[profiler][feat][neo4j] Add the option for the # of queries to profile

view details

Andreas Andronikakis

commit sha 4bea75f6d0e074369c93fcb0ff1f971ebd0ceac5

[profiler][fix][neo4j] Add comments, clear code & fix a miss-staged file

view details

Andreas Andronikakis

commit sha 6e65a60cc0e2d9c973b049b83189509ce57bccac

[profiler][refactor] Change names & comments for more generic mechanism

view details

Andreas Andronikakis

commit sha ed6aef6729d11a9426fb96dbf542c269cf9681cb

[profiler][refactor] Pass ProfileObject as an argument

view details

Andreas Andronikakis

commit sha b83776de0c7041f4b780b4632455eaf123ba581e

[profiler][refactor][style] Embody queryObjectCount to profileThatObject and change the DBWarmupFinished() to dbWarmupFinished() for checkstyle

view details

Andreas Andronikakis

commit sha 0da73f13f7b4406075401b978acc4ac393003c06

[profiler][refactor] Change names & comments for more generic mechanism

view details

Andreas Andronikakis

commit sha c91f912d3209c2a19233e7d2db89abd572f4a3d3

[profiler][refactor] Relocate if statement

view details

Orion Papadakis

commit sha 87218cc19382c573e5522381664d0a76a0d1c334

[profiler][WIP] Seperate Mechanism from Policy

view details

Orion Papadakis

commit sha 7292864787e18d001ae6f7c4f43a51c1301274fc

[profiler][fix] Fix generic jnumautils path

view details

push time in a month

push eventacticloud/Maxine-VM

Foivos Zakkak

commit sha d0b7b1ac2948a7ef83942ea65833f2b3a14b7220

[refactor][profiler] Make readType return a char array

view details

Foivos Zakkak

commit sha ef12dbba0ef53b28014c69324482f9c2611d0321

[refactor][profiler] Print char ';' instead of String ";"

view details

Foivos Zakkak

commit sha edab3b0ddf2f9b3485de13c102a74a2d8e726c73

[refactor][profiler] Substract starting timestamp from timestamps

view details

Foivos Zakkak

commit sha 1e3e8b0a78f7a7ecc2662f11f920247621d7d145

Merge branch 'feature/profiler-refactoring' into develop

view details

Foivos Zakkak

commit sha 302366bc512c8c754a2b49a49876b8f0c1ac2e27

[version][doc] Update changelog, readme and version for version 2.8.0

view details

Foivos Zakkak

commit sha a2e09636f330e214afcd3303614e035067574b67

Merge branch 'release/2.9.0'

view details

Foivos Zakkak

commit sha b806a6af6730bd3f156c06ed35979d453a514779

Merge tag 'v2.9.0' into develop [2.9.0] - 2019-12-20 Added - RISC-V: Hello World! - NUMAProfiler: memory access profiling in C1X Changed - AllocationProfiler renamed to NUMAProfiler - NUMAProfiler now needs to be built in the boot image (improves performance) - Refactored cross-ISA unit-tests (now simpler to run) - CompilationBroker now crashes if compilation exception is not CiBailout - Stop relying on external native library for accessing libnuma Fixed - AArch64 call-site patching ala OpenJDK (trampolines) - Available processors reporting based on CPU_ISSET macro - Tableswitch in AArch64, ARMv7 and RISC-V - AArch64 ADRP fix - AArch64 page size

view details

push time in a month

startedphillipberndt/autorandr

started time in a month

issue commentgetantibody/antibody

How can I use themes from oh-my-zsh repo?

I believe that this should be mentioned in the documentation. @caarlos0 what do you think? Would you merge a PR documenting how to use ohmyzsh themes with path:?

yevhen-m

comment created time in a month

pull request commentmzur/gnome-shell-wsmatrix

README: Instructions on how to add custom labels to workspaces

Yes that's totally fine. Thanks

zakkak

comment created time in a month

push eventacticloud/Maxine-VM

Foivos Zakkak

commit sha fcc6cff6bcffa2d28e2db15b5334f56949b49f86

[fix][ci] Fix command for testing numa profiler

view details

Foivos Zakkak

commit sha bc53d4ee2e1f54762509d33818bdc26fdccdce7f

[ci] Increase timeout for RISCV64 tests

view details

Foivos

commit sha 00ffb87cb6e6e0a6c8ab7bd74e8b0d3cb1edc20e

Merge pull request #17 from beehive-lab/feature/fix-ci [fix][ci] Fix command for testing numa profiler and increase timeout for RISCV64 tests

view details

Foivos Zakkak

commit sha adf405b03ed693c8eb0de956b1ecaa25998fb8ec

[dbg] Enable qemu for cross-ISA tests by default

view details

Foivos Zakkak

commit sha e45c04acb96b38a781f842daef5d90d05871eb25

[dbg] Explicitly set platform for cross-ISA tests Removes the need for defining max.platform for running cross-ISA tests

view details

Foivos Zakkak

commit sha b773811e05c199359e89b6d71650fe7137bdbc5b

[ci] Update ci configurations to reflect cross ISA refactoring

view details

Foivos

commit sha c3d411530d904a0e22781138c01cb7ec646f7ed6

Merge pull request #18 from beehive-lab/feature/crossisa-cleanup Set saner defaults for cross-isa testing to reduce parameters on `mx testme` command

view details

push time in a month

delete branch beehive-lab/Maxine-VM

delete branch : feature/crossisa-cleanup

delete time in a month

push eventbeehive-lab/Maxine-VM

Foivos Zakkak

commit sha adf405b03ed693c8eb0de956b1ecaa25998fb8ec

[dbg] Enable qemu for cross-ISA tests by default

view details

Foivos Zakkak

commit sha e45c04acb96b38a781f842daef5d90d05871eb25

[dbg] Explicitly set platform for cross-ISA tests Removes the need for defining max.platform for running cross-ISA tests

view details

Foivos Zakkak

commit sha b773811e05c199359e89b6d71650fe7137bdbc5b

[ci] Update ci configurations to reflect cross ISA refactoring

view details

Foivos

commit sha c3d411530d904a0e22781138c01cb7ec646f7ed6

Merge pull request #18 from beehive-lab/feature/crossisa-cleanup Set saner defaults for cross-isa testing to reduce parameters on `mx testme` command

view details

push time in a month

push eventbeehive-lab/Maxine-VM

Foivos Zakkak

commit sha fcc6cff6bcffa2d28e2db15b5334f56949b49f86

[fix][ci] Fix command for testing numa profiler

view details

Foivos Zakkak

commit sha bc53d4ee2e1f54762509d33818bdc26fdccdce7f

[ci] Increase timeout for RISCV64 tests

view details

Foivos

commit sha 00ffb87cb6e6e0a6c8ab7bd74e8b0d3cb1edc20e

Merge pull request #17 from beehive-lab/feature/fix-ci [fix][ci] Fix command for testing numa profiler and increase timeout for RISCV64 tests

view details

Foivos Zakkak

commit sha adf405b03ed693c8eb0de956b1ecaa25998fb8ec

[dbg] Enable qemu for cross-ISA tests by default

view details

Foivos Zakkak

commit sha e45c04acb96b38a781f842daef5d90d05871eb25

[dbg] Explicitly set platform for cross-ISA tests Removes the need for defining max.platform for running cross-ISA tests

view details

Foivos Zakkak

commit sha b773811e05c199359e89b6d71650fe7137bdbc5b

[ci] Update ci configurations to reflect cross ISA refactoring

view details

push time in a month

delete branch beehive-lab/Maxine-VM

delete branch : feature/fix-ci

delete time in a month

push eventbeehive-lab/Maxine-VM

Foivos Zakkak

commit sha fcc6cff6bcffa2d28e2db15b5334f56949b49f86

[fix][ci] Fix command for testing numa profiler

view details

Foivos Zakkak

commit sha bc53d4ee2e1f54762509d33818bdc26fdccdce7f

[ci] Increase timeout for RISCV64 tests

view details

Foivos

commit sha 00ffb87cb6e6e0a6c8ab7bd74e8b0d3cb1edc20e

Merge pull request #17 from beehive-lab/feature/fix-ci [fix][ci] Fix command for testing numa profiler and increase timeout for RISCV64 tests

view details

push time in a month

push eventzakkak/gnome-shell-wsmatrix

Foivos

commit sha 4496f50fd736e797ea767a4e4b0ca54ac1d55240

README: Instructions on how to add custom labels to workspaces

view details

push time in a month

fork zakkak/gnome-shell-wsmatrix

GNOME shell extension to arrange workspaces in a two dimensional grid with workspace thumbnails

fork in a month

issue closedzakkak/workspace-grid

Isn't it possible to pull application via mouse to other workspaces?

Maybe this is related to #47.

There is an option "Wraparound workspaces when navigating" "...wrap to same for mouse scrolling?". I checked this option ( and I have 1 rows and 6 columns). Does this option mean that I can pull applications or windows out of the current workspace into the next workspace as it worked on old Ubuntu versions before they messed it with Gnome3? If I try to pull an application out of the window to the next workspace, it spreads it to the half of the screen instead of moving it to the next screen. I could get the expected result by selecting the desired application and then press CTRL + ALT + SHIFT + Cursor right or left. Then the application is moved to the workspace on the left or on the right. Shouldn't this work by pulling the application via mouse pointer to the next workspace as well?

closed time in a month

Bevor

issue commentzakkak/workspace-grid

Isn't it possible to pull application via mouse to other workspaces?

Hi @Bevor

No, the behaviour you describe is the expected one. The option for wrapping around workspaces is just for when you change workspaces and you reach the last (either in its row or column).

I also suggest switching over to https://extensions.gnome.org/extension/1485/workspace-matrix/ since workspace-grid has been deprecated.

Bevor

comment created time in a month

push eventbeehive-lab/Maxine-VM

Foivos Zakkak

commit sha bc53d4ee2e1f54762509d33818bdc26fdccdce7f

[ci] Increase timeout for RISCV64 tests

view details

push time in a month

create barnchbeehive-lab/Maxine-VM

branch : feature/crossisa-cleanup

created branch time in a month

push eventbeehive-lab/Maxine-VM

Foivos Zakkak

commit sha 72972b72886fd2291b36fc551804304da40b1edb

[ci] Increase timeout for RISCV64 tests

view details

push time in a month

create barnchbeehive-lab/Maxine-VM

branch : feature/fix-ci

created branch time in 2 months

push eventbeehive-lab/Maxine-VM

Tim Hartley

commit sha bd4db16d87ccfe4bbede5feed973934f5c0e849a

[feat] Add the membarrier system call on Linux OSs See the membarrier(2) manual page. The utility of this system call is likely to be platform specific and it has only been tested on ARMv8 (Exynos 7420, Kirin 960) so it is only currently enabled on Aarch64.

view details

Tim Hartley

commit sha eb6b2a723ee06573c7c9a10e446729cf881073e4

[feat] Add membarrier system call Also, change the signature of maxine_cache_flush to Address. Doing so avoids upcasting to Pointer when we have an Address and we don't need the enhanced functionality of Pointer over Address at this point anyway.

view details

Tim Hartley

commit sha 13f575a8df710312c99e971158c34bb246a1a732

[fix] Ensure instruction stream synchronisation Simplify the calculation of the extent of the memory segment containing a compiled method and include any trampoline array in that calculation. The call to cleanCache is moved from the initial code copying. It is the responsibility of the concrete sub classes to call cleanCache after any call-sites are fixed up. This reduces the number of cache maintenance events and ensures stability.

view details

Tim Hartley

commit sha 0c725f0fb2c7f3825501268c47fbecae0ff4c7da

[doc] Add javadoc for cleanCache()

view details

Tim Hartley

commit sha c83635eeef584274bbda505935e00855cf9d984c

[feat] Add logging flag for membarrier

view details

Tim Hartley

commit sha 0b0cc032c9fda74f83d46a38cd3987da3f4d6aea

[feat] Ensure instruction stream synchronisation Add call to cleanCache() after direct calls are fixed up.

view details

Tim Hartley

commit sha 04e39530c58f750031762fc8d9870dea3e724547

[feat] Ensure instruction stream synchronisation Add a call to cleanCache after direct call-sites are fixed up.

view details

Tim Hartley

commit sha 7c9f7cd9293165edfdd47a805b25558cc7dcdfc2

[feat] Ensure instruction stream synchronisation Add calls to TargetMethod.cleanCache() prior to and after code is moved to ensure a consistent state amongst instruction streams.

view details

Tim Hartley

commit sha 3a68a941629cd414584592817b5657cd3cde3284

[feat] Ensure instruction stream synchronisation Add call to cleanCache after installing code.

view details

Tim Hartley

commit sha 7f0e93ad0fccefbe99a71455bf06c05f695d7f3c

[feat] Ensure instruction stream synchronisation Add calls to cleanCache after code installation.

view details

Tim Hartley

commit sha 1e31857c42c9e6aa0ef913377bb3d73381323e13

[feat] Ensure instruction stream synchronisation When fixing up targets to call-sites during compilation and code installation no explicit synchronisation is needed as long as the cache maintenance is performed after fixing up. This approach has been necessary to ensure stability and also reduces the number of cache maintenance events required. A concurrent flag is added to the private interface indicating when synchronisation is required. Calls to the membarrier system call are added after explicit cache maintenance to ensure that any updates to instructions are visible immediately after modification. An additional memory barrier is added after patching a trampoline address operand that ensures that its store cannot be allowed to trail a store to the call-site branch instruction.

view details

Tim Hartley

commit sha de2267954dca78bb2d3be3765784c4d69d1375c3

[feat] Add memory barrier compilation unit Provide the Linux membarrier system call

view details

Tim Hartley

commit sha 84673cb9cc59afadc86dd35bd5cb40406e0032b9

[fix] Enable compilation of barrier.c on non Linux

view details

Tim Hartley

commit sha dbf4efdfa317dc6da21af07d1deae30cb1250e64

[fix] Add system includes for stdio and stdlib

view details

Tim Hartley

commit sha ce5bb1d2d5437b02ba66ab8a50b756f96e3fbd65

[javadoc] Clarify fixupCallSite doc

view details

Tim Hartley

commit sha 864f3c506a17fdd6571b0a2b5698476acb017de7

[refactor,aarch64] Differentiate when fixing-up Align the concept and documentation with the current language regarding fixing up (e.g. in TargetMethod)

view details

Orion Papadakis

commit sha 043e04c47238f4d0c34a2607298f1fb7df9bb1ae

[profiler][feat][WIP] Add VmThreadLocal obj access profiling counters

view details

Orion Papadakis

commit sha cea6a5e297fb2a3b8abe5aa00ed6b9b920b66d78

[profiler][feat][WIP] Add VmThreadLocal counters' init procedure

view details

Orion Papadakis

commit sha b07617244c8457b07c7b5be17f9cf3d5184fa4b5

[profiler][feat][WIP] Add VmThreadLocal counters' print procedure

view details

Orion Papadakis

commit sha 3f427f5cb76c16b5f15d556731789a7a936a73e9

[profiler][feat][WIP] Init VmThreadLocal counters during profiler's init

view details

push time in 2 months

push eventacticloud/Maxine-VM

Tim Hartley

commit sha bd4db16d87ccfe4bbede5feed973934f5c0e849a

[feat] Add the membarrier system call on Linux OSs See the membarrier(2) manual page. The utility of this system call is likely to be platform specific and it has only been tested on ARMv8 (Exynos 7420, Kirin 960) so it is only currently enabled on Aarch64.

view details

Tim Hartley

commit sha eb6b2a723ee06573c7c9a10e446729cf881073e4

[feat] Add membarrier system call Also, change the signature of maxine_cache_flush to Address. Doing so avoids upcasting to Pointer when we have an Address and we don't need the enhanced functionality of Pointer over Address at this point anyway.

view details

Tim Hartley

commit sha 13f575a8df710312c99e971158c34bb246a1a732

[fix] Ensure instruction stream synchronisation Simplify the calculation of the extent of the memory segment containing a compiled method and include any trampoline array in that calculation. The call to cleanCache is moved from the initial code copying. It is the responsibility of the concrete sub classes to call cleanCache after any call-sites are fixed up. This reduces the number of cache maintenance events and ensures stability.

view details

Tim Hartley

commit sha 0c725f0fb2c7f3825501268c47fbecae0ff4c7da

[doc] Add javadoc for cleanCache()

view details

Tim Hartley

commit sha c83635eeef584274bbda505935e00855cf9d984c

[feat] Add logging flag for membarrier

view details

Tim Hartley

commit sha 0b0cc032c9fda74f83d46a38cd3987da3f4d6aea

[feat] Ensure instruction stream synchronisation Add call to cleanCache() after direct calls are fixed up.

view details

Tim Hartley

commit sha 04e39530c58f750031762fc8d9870dea3e724547

[feat] Ensure instruction stream synchronisation Add a call to cleanCache after direct call-sites are fixed up.

view details

Tim Hartley

commit sha 7c9f7cd9293165edfdd47a805b25558cc7dcdfc2

[feat] Ensure instruction stream synchronisation Add calls to TargetMethod.cleanCache() prior to and after code is moved to ensure a consistent state amongst instruction streams.

view details

Tim Hartley

commit sha 3a68a941629cd414584592817b5657cd3cde3284

[feat] Ensure instruction stream synchronisation Add call to cleanCache after installing code.

view details

Tim Hartley

commit sha 7f0e93ad0fccefbe99a71455bf06c05f695d7f3c

[feat] Ensure instruction stream synchronisation Add calls to cleanCache after code installation.

view details

Tim Hartley

commit sha 1e31857c42c9e6aa0ef913377bb3d73381323e13

[feat] Ensure instruction stream synchronisation When fixing up targets to call-sites during compilation and code installation no explicit synchronisation is needed as long as the cache maintenance is performed after fixing up. This approach has been necessary to ensure stability and also reduces the number of cache maintenance events required. A concurrent flag is added to the private interface indicating when synchronisation is required. Calls to the membarrier system call are added after explicit cache maintenance to ensure that any updates to instructions are visible immediately after modification. An additional memory barrier is added after patching a trampoline address operand that ensures that its store cannot be allowed to trail a store to the call-site branch instruction.

view details

Tim Hartley

commit sha de2267954dca78bb2d3be3765784c4d69d1375c3

[feat] Add memory barrier compilation unit Provide the Linux membarrier system call

view details

Tim Hartley

commit sha 84673cb9cc59afadc86dd35bd5cb40406e0032b9

[fix] Enable compilation of barrier.c on non Linux

view details

Tim Hartley

commit sha dbf4efdfa317dc6da21af07d1deae30cb1250e64

[fix] Add system includes for stdio and stdlib

view details

Tim Hartley

commit sha ce5bb1d2d5437b02ba66ab8a50b756f96e3fbd65

[javadoc] Clarify fixupCallSite doc

view details

Tim Hartley

commit sha 864f3c506a17fdd6571b0a2b5698476acb017de7

[refactor,aarch64] Differentiate when fixing-up Align the concept and documentation with the current language regarding fixing up (e.g. in TargetMethod)

view details

Orion Papadakis

commit sha 043e04c47238f4d0c34a2607298f1fb7df9bb1ae

[profiler][feat][WIP] Add VmThreadLocal obj access profiling counters

view details

Orion Papadakis

commit sha cea6a5e297fb2a3b8abe5aa00ed6b9b920b66d78

[profiler][feat][WIP] Add VmThreadLocal counters' init procedure

view details

Orion Papadakis

commit sha b07617244c8457b07c7b5be17f9cf3d5184fa4b5

[profiler][feat][WIP] Add VmThreadLocal counters' print procedure

view details

Orion Papadakis

commit sha 3f427f5cb76c16b5f15d556731789a7a936a73e9

[profiler][feat][WIP] Init VmThreadLocal counters during profiler's init

view details

push time in 2 months

push eventacticloud/Maxine-VM

Orion Papadakis

commit sha c7e6c50ddf103be01c302865e81601d32aa8f0a8

[profiler][feat][WIP] Initial commit for Heap Boundaries tracking

view details

Orion Papadakis

commit sha b7abbadfa4e81dbb20808a2156a05c6ff64f6529

[profiler][WIP] Add main heap boundaries tracking implementation

view details

Orion Papadakis

commit sha fee98e13fd2e07e06bdd9533141015a0adfe7e9c

[profiler][feat][WIP] Gather and print Heap Boundaries Stats per Cycle

view details

Orion Papadakis

commit sha 302e427e3992780172e993aeb31da7632afe82f1

[profiler][feat][refactor] Optimize Numa Sys call utilization The NUMA sys call inserts a significant overhead to the total execution time. With the optimization introduced in this commit, the Allocation Profiler uses the system call per Virtual Memory Page instead of per Object which is considerably less. In the pre-GC phase, it creates a record for each Virtual Memory Page in the VirtualPagesBuffer with its starting Address and its physical NUMA node. After that it is able to find an Object's NUMA node by just looking into the VirtualPagesBuf- fer. The searching complexity in the VirtualPagesBuffer is O(1) since the index is calculated in one step.

view details

Orion Papadakis

commit sha 49a3bb9a8882d87d0a7e04152c60e08845820c7a

[profiler][fix] Correct the size given to release the allocated memory

view details

Orion Papadakis

commit sha 6a9c9d46e14891d3dc4f6631b3e99d515e38f880

[profiler][fix] Cast an int*int to long to prevent overflowing

view details

Orion Papadakis

commit sha de217bc10e851379fc1a6af02fa625393c214f7e

[profiler][feat] Add assertion for obj's Numa Node search correctness

view details

Orion Papadakis

commit sha 71c31f1c094e9eb406389287dfe623d31ea1926a

[profiler][mx] Extend post-profiling script for timestamps and coreids

view details

Orion Papadakis

commit sha 6f07cb2bff8bde0cd7b5510f2fe28d6e68484a43

[profiler][fix] Guard libnuma sys call usage during non-profiling cycles

view details

Orion Papadakis

commit sha ab51e139297c8a2c519e73ce7ac2610de1c762e4

[profiler][fix] Add missing deallocation for threadIds off-heap array

view details

Orion Papadakis

commit sha 842d80ad00a337764a8fd9cfc2fc419db47f505f

[profiler][fix] Reset VirtualPagesBuffer stats after dumping

view details

Orion Papadakis

commit sha 7ff6146fd7ec4421ef487c0cfb4c1645f7639d42

[profiler][mx] Extend mx Allocation Profiler script for Heap Boundaries

view details

Orion

commit sha 838148f6e39c9646d298c995adb907d8098e14de

[profiler][mx][fix] Fix & extend Alloc Profiler's mx flexibility

view details

Foivos Zakkak

commit sha 02dfa85aa6f6e7764bf9c8931296783adc6fd33f

[feat][profiler] Find Thread's NUMA-node using the CoreId Record CPU ID on-the-fly during profiling and use a core-to-numa-node map to get the numa node that each thread was running on during allocation. The map is generated once at the bootstrapping of the VM using native methods from libnuma.

view details

Orion Papadakis

commit sha 2c667690ef64e29576ed26ea9ec2f796b9ef819e

[profiler][mx][refactor] Refactor mx to conform with new Numa-Thread Map

view details

Orion Papadakis

commit sha 40768166e487f2878eb76fcd317f65c4ed56f4b0

[profiler][feat][mx] Add mx options for HW Configuration selection

view details

Orion Papadakis

commit sha b13a7912af6e3442fc2f651536af520bd921daef

[profiler][feat] Block vmOperationThread's allocations

view details

Orion Papadakis

commit sha 553e2fb3a550b8dc8a94d040c57492704a7c3b00

[profiler][feat][WIP] Add useProfiler option during Bootstrapping

view details

Orion Papadakis

commit sha 523dda4cba9e7432db8aa5a565368b3f84879a99

[profiler] Add inProfilingSession to check whether profiler is recording

view details

Orion Papadakis

commit sha e8ddc91f7c6509a1cde12e17e7a064dd17798916

[WIP][profiler] Record tuple writes occured through C1X snippets

view details

push time in 2 months

push eventbeehive-lab/Maxine-VM

Orion Papadakis

commit sha c7e6c50ddf103be01c302865e81601d32aa8f0a8

[profiler][feat][WIP] Initial commit for Heap Boundaries tracking

view details

Orion Papadakis

commit sha b7abbadfa4e81dbb20808a2156a05c6ff64f6529

[profiler][WIP] Add main heap boundaries tracking implementation

view details

Orion Papadakis

commit sha fee98e13fd2e07e06bdd9533141015a0adfe7e9c

[profiler][feat][WIP] Gather and print Heap Boundaries Stats per Cycle

view details

Orion Papadakis

commit sha 302e427e3992780172e993aeb31da7632afe82f1

[profiler][feat][refactor] Optimize Numa Sys call utilization The NUMA sys call inserts a significant overhead to the total execution time. With the optimization introduced in this commit, the Allocation Profiler uses the system call per Virtual Memory Page instead of per Object which is considerably less. In the pre-GC phase, it creates a record for each Virtual Memory Page in the VirtualPagesBuffer with its starting Address and its physical NUMA node. After that it is able to find an Object's NUMA node by just looking into the VirtualPagesBuf- fer. The searching complexity in the VirtualPagesBuffer is O(1) since the index is calculated in one step.

view details

Orion Papadakis

commit sha 49a3bb9a8882d87d0a7e04152c60e08845820c7a

[profiler][fix] Correct the size given to release the allocated memory

view details

Orion Papadakis

commit sha 6a9c9d46e14891d3dc4f6631b3e99d515e38f880

[profiler][fix] Cast an int*int to long to prevent overflowing

view details

Orion Papadakis

commit sha de217bc10e851379fc1a6af02fa625393c214f7e

[profiler][feat] Add assertion for obj's Numa Node search correctness

view details

Orion Papadakis

commit sha 71c31f1c094e9eb406389287dfe623d31ea1926a

[profiler][mx] Extend post-profiling script for timestamps and coreids

view details

Orion Papadakis

commit sha 6f07cb2bff8bde0cd7b5510f2fe28d6e68484a43

[profiler][fix] Guard libnuma sys call usage during non-profiling cycles

view details

Orion Papadakis

commit sha ab51e139297c8a2c519e73ce7ac2610de1c762e4

[profiler][fix] Add missing deallocation for threadIds off-heap array

view details

Orion Papadakis

commit sha 842d80ad00a337764a8fd9cfc2fc419db47f505f

[profiler][fix] Reset VirtualPagesBuffer stats after dumping

view details

Orion Papadakis

commit sha 7ff6146fd7ec4421ef487c0cfb4c1645f7639d42

[profiler][mx] Extend mx Allocation Profiler script for Heap Boundaries

view details

Orion

commit sha 838148f6e39c9646d298c995adb907d8098e14de

[profiler][mx][fix] Fix & extend Alloc Profiler's mx flexibility

view details

Foivos Zakkak

commit sha 02dfa85aa6f6e7764bf9c8931296783adc6fd33f

[feat][profiler] Find Thread's NUMA-node using the CoreId Record CPU ID on-the-fly during profiling and use a core-to-numa-node map to get the numa node that each thread was running on during allocation. The map is generated once at the bootstrapping of the VM using native methods from libnuma.

view details

Orion Papadakis

commit sha 2c667690ef64e29576ed26ea9ec2f796b9ef819e

[profiler][mx][refactor] Refactor mx to conform with new Numa-Thread Map

view details

Orion Papadakis

commit sha 40768166e487f2878eb76fcd317f65c4ed56f4b0

[profiler][feat][mx] Add mx options for HW Configuration selection

view details

Orion Papadakis

commit sha b13a7912af6e3442fc2f651536af520bd921daef

[profiler][feat] Block vmOperationThread's allocations

view details

Orion Papadakis

commit sha 553e2fb3a550b8dc8a94d040c57492704a7c3b00

[profiler][feat][WIP] Add useProfiler option during Bootstrapping

view details

Orion Papadakis

commit sha 523dda4cba9e7432db8aa5a565368b3f84879a99

[profiler] Add inProfilingSession to check whether profiler is recording

view details

Orion Papadakis

commit sha e8ddc91f7c6509a1cde12e17e7a064dd17798916

[WIP][profiler] Record tuple writes occured through C1X snippets

view details

push time in 2 months

push eventacticloud/Maxine-VM

Foivos Zakkak

commit sha d5bfd52fe4494122fe47e8aa942b148862bc5444

[fix][riscv] Fix tableswitch

view details

Foivos Zakkak

commit sha 51a9cfc8f06bf922d9a5c081c1e67b92d0c1ef2d

[fix][armv7] Fix tableswitch

view details

Foivos Zakkak

commit sha ff59ffd4b57c8a9c3f2c2ac0201b22575558ca78

[fix] Fix Runtime.availableProcessors() returning false cpu count Successfully tested on Big.Little (Kaleao KMAX)

view details

Foivos Zakkak

commit sha 9b84290387cf883003922f48a7e7d4d06282fda9

Merge branch 'feature/fix-runtime-availableprocessors' into develop

view details

Foivos Zakkak

commit sha f48cac151ef1288a0d264ed57e8d6c706e649e66

Merge branch 'feature/fix-tableswitch' into develop

view details

Foivos Zakkak

commit sha 3883484b59d251f29227b4556913a28a1a2ffccb

[fix] Crash VM on compiler assertions

view details

Foivos Zakkak

commit sha 77c90e1d1434b1c61432c6e726701503663cb387

[ci] Run native builds only once a week

view details

Foivos Zakkak

commit sha f3c2b5bcbdc26ab9e501fb0e9402d4ca78c8a116

Merge branch 'feature/fail-on-nonCiBailouts' into develop

view details

Foivos Zakkak

commit sha f4a5803bcc6405377c21782f90a826b962e9f551

[fix] Move index declaration out of for loop in C

view details

push time in 2 months

push eventbeehive-lab/Maxine-VM

Foivos Zakkak

commit sha d5bfd52fe4494122fe47e8aa942b148862bc5444

[fix][riscv] Fix tableswitch

view details

Foivos Zakkak

commit sha 51a9cfc8f06bf922d9a5c081c1e67b92d0c1ef2d

[fix][armv7] Fix tableswitch

view details

Foivos Zakkak

commit sha ff59ffd4b57c8a9c3f2c2ac0201b22575558ca78

[fix] Fix Runtime.availableProcessors() returning false cpu count Successfully tested on Big.Little (Kaleao KMAX)

view details

Foivos Zakkak

commit sha 9b84290387cf883003922f48a7e7d4d06282fda9

Merge branch 'feature/fix-runtime-availableprocessors' into develop

view details

Foivos Zakkak

commit sha f48cac151ef1288a0d264ed57e8d6c706e649e66

Merge branch 'feature/fix-tableswitch' into develop

view details

Foivos Zakkak

commit sha 3883484b59d251f29227b4556913a28a1a2ffccb

[fix] Crash VM on compiler assertions

view details

Foivos Zakkak

commit sha 77c90e1d1434b1c61432c6e726701503663cb387

[ci] Run native builds only once a week

view details

Foivos Zakkak

commit sha f3c2b5bcbdc26ab9e501fb0e9402d4ca78c8a116

Merge branch 'feature/fail-on-nonCiBailouts' into develop

view details

Foivos Zakkak

commit sha f4a5803bcc6405377c21782f90a826b962e9f551

[fix] Move index declaration out of for loop in C

view details

push time in 2 months

startedactions/cache

started time in 2 months

startedsdras/awesome-actions

started time in 2 months

startedsystemslab/popper

started time in 2 months

startednektos/act

started time in 2 months

startedemacs-eclim/emacs-eclim

started time in 2 months

push eventbeehive-lab/mx

Aleksandar Pejović

commit sha 3428e4bc42f8c3c08dc676e6da72030967a03222

Provide JDK used for build by mx as NativeDependency

view details

Aleksandar Pejović

commit sha 3c6ee31e74261e26d7a6e3c5a1bf72617e68e512

Make persistence of build dependencies more robust

view details

Aleksandar Pejović

commit sha 2b449c15e2be17522063998451b4c6abf03e01c6

Use empty string as default Dependency._extra_artifact_discriminant

view details

Aleksandar Pejović

commit sha defb35501062f703244b93777f446668cdf75237

Add use_jdk_headers attribute to NinjaProject

view details

Aleksandar Pejović

commit sha 10d54a656aa777f7d94232ada12f7215dd367cac

Bump version

view details

Aleksandar Pejovic

commit sha 961142693d4fe80097da843a91b4e8ce557574ce

[GR-13859] Provide JNI headers as NativeDependency. PullRequest: mx/854

view details

Francois Farquet

commit sha 92311b5e4e2761b6f29a1c067837fe7221a73131

Store JDK information in benchmark results

view details

Francois Farquet

commit sha f31a972d600575543c31d0e93825cf8dd9eefd56

Remove config.platform-version from result json

view details

Francois Farquet

commit sha 6bbe1cbd31eca33880e948f2da662035dc30f2b7

Version bump

view details

Francois Farquet

commit sha 25bf70c23b647c2712fc48fcfaf23f7d9fac7f8a

[GR-13645] JDK version in benchmark results. PullRequest: mx/858

view details

Aleksandar Pejović

commit sha bf03adc44b1c52dbbb45bcba3733d4adc042cada

Fix dep processing in _intellij_suite

view details

Aleksandar Pejović

commit sha fa86ee70b59cd77f6ff50e430471d6f7802a98b5

Fix handling of missing ninja binary

view details

Aleksandar Pejović

commit sha 3e3e2aa13fac53f476c707343c7f1b3306235acd

Bump version

view details

Aleksandar Pejovic

commit sha a72eaf403706c315672356f1e281c443ad67325b

[GR-7934] Fixes for building native projects. PullRequest: mx/857

view details

Doug Simon

commit sha bc884f7be15c66fb8604c70571f8e7c2e0c20aa0

fix detection of jacoco agent on command line

view details

Doug Simon

commit sha b5e34ee7becc2d662a6610d0ffecf3b0188c4bcf

[GR-14208] Fix detection of jacoco agent on command line. PullRequest: mx/859

view details

Roland Schatz

commit sha 6cc3e607d51a78cb77e6e16a19aca2c5edb6e8d2

Support for C++ in DefaultNativeProject.

view details

Roland Schatz

commit sha 6958d2f84909deecbd45f9c85b4134324f19649c

Fix KeyError in source file getters.

view details

Roland Schatz

commit sha c922860221fac0989458c815c3afa131aa9aec3e

Bump mx version.

view details

Roland Schatz

commit sha 89924808bed6986b792087580e4b6efdfd172ba3

[GR-7935] C++ support in ninja projects. PullRequest: mx/861

view details

push time in 2 months

push eventbeehive-lab/Maxine-VM

Foivos Zakkak

commit sha 718418377c0cbca53a3e3606177b13ba53079bc0

[feat] Use checkstyle 8.8

view details

Foivos Zakkak

commit sha cf2e74020edf3da282151b9b72613101e993447d

[feat] Make mx_maxine.py python3 compatible

view details

Foivos Zakkak

commit sha a27abddde2b476548578f62ada550e1a54a49339

Merge branch 'feature/update-tools' into develop

view details

Foivos Zakkak

commit sha 15abacb2b24a183e2172744d29eb23813316e464

[feat] Drop JNUMAUTILS dependency Implement numa methods natively using @C_FUNCTION annotation

view details

push time in 2 months

push eventacticloud/Maxine-VM

Foivos Zakkak

commit sha 718418377c0cbca53a3e3606177b13ba53079bc0

[feat] Use checkstyle 8.8

view details

Foivos Zakkak

commit sha cf2e74020edf3da282151b9b72613101e993447d

[feat] Make mx_maxine.py python3 compatible

view details

Foivos Zakkak

commit sha a27abddde2b476548578f62ada550e1a54a49339

Merge branch 'feature/update-tools' into develop

view details

Foivos Zakkak

commit sha 15abacb2b24a183e2172744d29eb23813316e464

[feat] Drop JNUMAUTILS dependency Implement numa methods natively using @C_FUNCTION annotation

view details

push time in 2 months

startedandOTP/andOTP

started time in 2 months

startedchubin/cheat.sh

started time in 2 months

push eventzakkak/dash-to-panel

Foivos

commit sha cbcb43d7fa81b835d2e1cafd553b786879bf3b7f

Remove FAQ paragraph about vertical usage

view details

push time in 2 months

fork zakkak/dash-to-panel

An icon taskbar for the Gnome Shell. This extension moves the dash into the gnome main panel so that the application launchers and system tray are combined into a single panel, similar to that found in KDE Plasma and Windows 7+. A separate dock is no longer needed for easy access to running and favorited applications.

fork in 2 months

startedhome-sweet-gnome/dash-to-panel

started time in 2 months

issue commentgraalvm/mx

mx gate always clones full history of dependencies

@boris-spas I know that TravisCI supports caching...but like I said before, build performance is unlikely to improve because of it. It's only useful when caching stuff that takes some time to compute (e.g. custom built third party libraries). Not cloning the entire commit history, on the other hand, does improve the time to git clone.

@fniephaus MX_GIT_CACHE is only useful to cache dependencies defined in your mx suite, so it doesn't have to fetch them all over again. If in your mx suite you define graal as a dependency and you use MX_GIT_CACHE (along with CI caching), then new builds won't need to clone graal every time. Not sure how well it works with dependencies were versions change often (and thus the cached repo needs to be updated).

In the meantime, I came up with this workaround (cloning only the required commit before running mx). This seems to save approx. 3min per build job on Travis CI.

Thanks for sharing.

fniephaus

comment created time in 2 months

create barnchacticloud/tpch-monetdblite

branch : maxine

created branch time in 2 months

startedMonetDBSolutions/tpch-monetdblite

started time in 2 months

push eventbeehive-lab/Maxine-VM

Tim Hartley

commit sha ee15e38f53599c46c555c13aa083b8ba6d9389fa

[fix][aarch64] Compile a valid jumptable with C1X Bound labels were being incorrectly handled when compiling a jumptable for tableswitch. Addresses issue #257.

view details

Foivos Zakkak

commit sha 40aff46359ee2fdd7b744a2f34afa12c0b27f303

[ci] Stop using circleci in favour of github actions circleci imposes stricter limits than github actions for private repos often resulting in check failures due to reaching those limits. Additionally, we have found github actions to also run our tests faster than circleci.

view details

Foivos Zakkak

commit sha c98b57afc8267e218281d0513ec0f952858ff524

[test][aarch64] Add assembler test for adr instruction

view details

Foivos Zakkak

commit sha da32e8789790ed9c36ced4a056a7e4c88633ecaf

[refactor] Remove comments

view details

Foivos Zakkak

commit sha 9d2e69f01bd5f5a3d713894659a37d0a6b76ddfb

[test][aarch64] Add adrp cross-isa test

view details

Foivos Zakkak

commit sha 74145f028e7ca3a3dfdbc1f88b035dc9e2c931ac

[fix][aarch64] Fix ADRP

view details

Foivos Zakkak

commit sha 718484518f435cd926ce8a420668a643cc4c3792

[mx][ci] Add test for -C1X:+PrintCFGToFile

view details

Foivos Zakkak

commit sha 9e485856e9a0ef22f64b5ab090f75bb12340b006

[dbg] Improve compilation bailout message printing

view details

Foivos Zakkak

commit sha 264e36fd0ab50be5937671577f97de1c4b12f6cb

[hack] Fix -XX:+PrintCFGToFile for AMD64 Disassembling with objdump imposes many runtime dependencies that are hard to satisfy very early in the bootstrapping phase of maxine. As a result I revert to the built in disassembler for AMD64. Note that this doesn't fix -XX:+PrintCFGToFile for other platforms (thus the hack tag).

view details

Foivos Zakkak

commit sha 1b4b47931a8a5af3731933ab3a16caf9636eacb4

[refactor] Reduce parameters of ObjdumpDisassembler.disassemble()

view details

Foivos Zakkak

commit sha 1ce653d8d554c666b83ccb0c0c2b492ad3b60d9f

[doc] Add MPLR'19 paper

view details

Foivos

commit sha 4c50214c485cdc0a28617c13524dc11e9eb58551

Merge pull request #258 from beehive-lab/fix/aarch64-c1x-tableswitch [fix][aarch64] Compile a valid jumptable with C1X

view details

Foivos Zakkak

commit sha e62d28459d0abae37763d196e1d08feaa7997ec0

Merge branch 'feature/printcfgtofile-fix' into develop

view details

Foivos Zakkak

commit sha f46f37a5971380156305037ba48d54cb8ba86124

Merge branch 'feature/AArch64-adrp-fix' into develop

view details

Tim Hartley

commit sha d919b1133e3f3e0efbed7988841167f93fd47dcd

[feat][aarch64] Support hybrid callsites Hybrid call-sites allow a single branch call site with an out-of-line trampoline. If a target can be reached from a call-site with a single branch then that is used. Otherwise the trampoline is patched and the call-site branch is directed to the trampoline. Raise an exception if AbstractAssembler#trampolines() is called for architectures that do not employ trampolines.

view details

Tim Hartley

commit sha 2d12e64aff2dea11eadfcdf74fb05c760e479b8e

[fix] Rationalise platform library deps Previously the numa link option was only being omitted on arm so build was failing on Aarch64 platforms that don't have a libnuma. Simplify the conditionals for including platform specific libraries in makefile rules for compiling and linking the image.

view details

Tim Hartley

commit sha 75f177bcd49067fc5af40164cbee7da24869ec4e

[doc] Add javadoc for maxine_cache_flush

view details

Foivos Zakkak

commit sha 3311bd14f786c925f1074ce1fd02b4a4561509aa

[license] Update copyright notices

view details

Foivos Zakkak

commit sha f6b25dc9346d6bfd0f3fd284433005e04d162430

Merge branch 'feature/aarch64-hybrid-callsites' into develop

view details

Foivos Zakkak

commit sha 506a59076852100593e5420c7f8c7790de3829ad

[ci] Test PrintCFGToFile only natively For some unknown reason running mx vm -XX:+PrintCFGToFile -version inside a docker in github actions fails with: ------ Cause Exception ------java.lang.UnsatisfiedLinkError: /usr/lib/jvm/java-8-openjdk-amd64//jre/lib/amd64/libjava.so at com.sun.max.vm.jni.DynamicLinker.doLoad(DynamicLinker.java:114) at com.sun.max.vm.jni.DynamicLinker.load(DynamicLinker.java:137) at com.sun.max.vm.type.BootClassLoader.loadNativeLibrary(BootClassLoader.java:203) at com.sun.max.vm.type.BootClassLoader.loadJavaAndZipNativeLibraries(BootClassLoader.java:216) at java.lang.System.initProperties(Native Method) at java.lang.System.initializeSystemClass(System.java:1166) at com.sun.max.vm.run.java.JavaRunScheme.initialize(JavaRunScheme.java:232) at com.sun.max.vm.VMConfiguration.initializeSchemes(VMConfiguration.java:254) at com.sun.max.vm.run.java.JavaRunScheme.initializeBasicFeatures(JavaRunScheme.java:306) at com.sun.max.vm.run.java.JavaRunScheme.run(JavaRunScheme.java:332) at com.sun.max.vm.thread.VmThread.executeRunnable(VmThread.java:504) at com.sun.max.vm.thread.VmThread.run(VmThread.java:675) It is interesting that the same docker image passes the test on Jenkins.

view details

push time in 2 months

push eventacticloud/Maxine-VM

Foivos Zakkak

commit sha 506a59076852100593e5420c7f8c7790de3829ad

[ci] Test PrintCFGToFile only natively For some unknown reason running mx vm -XX:+PrintCFGToFile -version inside a docker in github actions fails with: ------ Cause Exception ------java.lang.UnsatisfiedLinkError: /usr/lib/jvm/java-8-openjdk-amd64//jre/lib/amd64/libjava.so at com.sun.max.vm.jni.DynamicLinker.doLoad(DynamicLinker.java:114) at com.sun.max.vm.jni.DynamicLinker.load(DynamicLinker.java:137) at com.sun.max.vm.type.BootClassLoader.loadNativeLibrary(BootClassLoader.java:203) at com.sun.max.vm.type.BootClassLoader.loadJavaAndZipNativeLibraries(BootClassLoader.java:216) at java.lang.System.initProperties(Native Method) at java.lang.System.initializeSystemClass(System.java:1166) at com.sun.max.vm.run.java.JavaRunScheme.initialize(JavaRunScheme.java:232) at com.sun.max.vm.VMConfiguration.initializeSchemes(VMConfiguration.java:254) at com.sun.max.vm.run.java.JavaRunScheme.initializeBasicFeatures(JavaRunScheme.java:306) at com.sun.max.vm.run.java.JavaRunScheme.run(JavaRunScheme.java:332) at com.sun.max.vm.thread.VmThread.executeRunnable(VmThread.java:504) at com.sun.max.vm.thread.VmThread.run(VmThread.java:675) It is interesting that the same docker image passes the test on Jenkins.

view details

push time in 2 months

push eventacticloud/Maxine-VM

Tim Hartley

commit sha ee15e38f53599c46c555c13aa083b8ba6d9389fa

[fix][aarch64] Compile a valid jumptable with C1X Bound labels were being incorrectly handled when compiling a jumptable for tableswitch. Addresses issue #257.

view details

Foivos Zakkak

commit sha 40aff46359ee2fdd7b744a2f34afa12c0b27f303

[ci] Stop using circleci in favour of github actions circleci imposes stricter limits than github actions for private repos often resulting in check failures due to reaching those limits. Additionally, we have found github actions to also run our tests faster than circleci.

view details

Foivos Zakkak

commit sha c98b57afc8267e218281d0513ec0f952858ff524

[test][aarch64] Add assembler test for adr instruction

view details

Foivos Zakkak

commit sha da32e8789790ed9c36ced4a056a7e4c88633ecaf

[refactor] Remove comments

view details

Foivos Zakkak

commit sha 9d2e69f01bd5f5a3d713894659a37d0a6b76ddfb

[test][aarch64] Add adrp cross-isa test

view details

Foivos Zakkak

commit sha 74145f028e7ca3a3dfdbc1f88b035dc9e2c931ac

[fix][aarch64] Fix ADRP

view details

Foivos Zakkak

commit sha 718484518f435cd926ce8a420668a643cc4c3792

[mx][ci] Add test for -C1X:+PrintCFGToFile

view details

Foivos Zakkak

commit sha 9e485856e9a0ef22f64b5ab090f75bb12340b006

[dbg] Improve compilation bailout message printing

view details

Foivos Zakkak

commit sha 264e36fd0ab50be5937671577f97de1c4b12f6cb

[hack] Fix -XX:+PrintCFGToFile for AMD64 Disassembling with objdump imposes many runtime dependencies that are hard to satisfy very early in the bootstrapping phase of maxine. As a result I revert to the built in disassembler for AMD64. Note that this doesn't fix -XX:+PrintCFGToFile for other platforms (thus the hack tag).

view details

Foivos Zakkak

commit sha 1b4b47931a8a5af3731933ab3a16caf9636eacb4

[refactor] Reduce parameters of ObjdumpDisassembler.disassemble()

view details

Foivos Zakkak

commit sha 1ce653d8d554c666b83ccb0c0c2b492ad3b60d9f

[doc] Add MPLR'19 paper

view details

Foivos

commit sha 4c50214c485cdc0a28617c13524dc11e9eb58551

Merge pull request #258 from beehive-lab/fix/aarch64-c1x-tableswitch [fix][aarch64] Compile a valid jumptable with C1X

view details

Foivos Zakkak

commit sha e62d28459d0abae37763d196e1d08feaa7997ec0

Merge branch 'feature/printcfgtofile-fix' into develop

view details

Foivos Zakkak

commit sha f46f37a5971380156305037ba48d54cb8ba86124

Merge branch 'feature/AArch64-adrp-fix' into develop

view details

Tim Hartley

commit sha d919b1133e3f3e0efbed7988841167f93fd47dcd

[feat][aarch64] Support hybrid callsites Hybrid call-sites allow a single branch call site with an out-of-line trampoline. If a target can be reached from a call-site with a single branch then that is used. Otherwise the trampoline is patched and the call-site branch is directed to the trampoline. Raise an exception if AbstractAssembler#trampolines() is called for architectures that do not employ trampolines.

view details

Tim Hartley

commit sha 2d12e64aff2dea11eadfcdf74fb05c760e479b8e

[fix] Rationalise platform library deps Previously the numa link option was only being omitted on arm so build was failing on Aarch64 platforms that don't have a libnuma. Simplify the conditionals for including platform specific libraries in makefile rules for compiling and linking the image.

view details

Tim Hartley

commit sha 75f177bcd49067fc5af40164cbee7da24869ec4e

[doc] Add javadoc for maxine_cache_flush

view details

Foivos Zakkak

commit sha 3311bd14f786c925f1074ce1fd02b4a4561509aa

[license] Update copyright notices

view details

Foivos Zakkak

commit sha f6b25dc9346d6bfd0f3fd284433005e04d162430

Merge branch 'feature/aarch64-hybrid-callsites' into develop

view details

push time in 2 months

startedcoreb1t/awesome-pentest-cheat-sheets

started time in 2 months

startedfoospidy/payloads

started time in 2 months

starteddanielmiessler/SecLists

started time in 2 months

startededasubert/beamerMaterialDesign

started time in 3 months

push eventacticloud/Maxine-VM

Florin Blanaru

commit sha 033437559a906ad51a4cdc39bf83d77d77ab5da9

[riscv][wip] Added skeleton substrate for RISC-V.

view details

Florin Blanaru

commit sha af44e1dfba3cf64f45d13e8b8762b9ed745b178a

[riscv][wip] fixed image patching

view details

Florin Blanaru

commit sha beb8ed8350b8fab74384e5aea342158a9a76a67e

[riscv][image] wip substrate

view details

Florin Blanaru

commit sha 115ae38a4bed95fdc01aa550f05dddd197ce90d1

[riscv][wip] Added skeleton substrate for RISC-V.

view details

Florin Blanaru

commit sha 0545cb8dd167f1af16bfdf2b02e04464eb49eccc

[riscv][wip] fixed image patching

view details

Florin Blanaru

commit sha 62fe4c376993a52c7711018ec04d1a917823b3c8

[riscv][image] wip substrate

view details

Florin Blanaru

commit sha f2cf7e8cadba7475a92181475c21e2fd0235eeb6

[riscv][substrate] Rebase branch with master

view details

Florin Blanaru

commit sha 63aa711c2acc337e42c5476e0fbad9b3fa3a0593

[riscv][substrate] fixed various image bugs

view details

Florin Blanaru

commit sha 57c2a288b07c80b4d025086c7981fdf282d0d635

[riscv][image] wip fix various image bugs

view details

Florin Blanaru

commit sha 1444cef0c16ad2e2ccefec405f51b08c2879b001

[riscv][t1x] add support for 32bit range branching and implement memory barriers

view details

Florin Blanaru

commit sha 44e5dfc4b3555c5167797cdacf25034ab096cc48

[riscv] fix stakc frame walking and add dummy methods to solve compatibility issues with OpenJDK libraries

view details

Florin Blanaru

commit sha 0d956ca4d557ae2249f12ef1bd356c8e9d905cfa

[riscv] fix Stubs::genResolveInvokeBasicTarget

view details

Florin Blanaru

commit sha ac957c1d996e517885d13a083396354fc61b7008

[riscv][wip] Added skeleton substrate for RISC-V.

view details

Florin Blanaru

commit sha 24b134c4dce3ee4a988110982b753d331e8afc86

[riscv][wip] fixed image patching

view details

Florin Blanaru

commit sha 178d5b1a2da59bab96677a0bb37ebd4fee32bf2c

[riscv][image] wip substrate

view details

Florin Blanaru

commit sha b54b36655a3e5c60f5a8ea8fa00463af5e00426c

[riscv][wip] Added skeleton substrate for RISC-V.

view details

Florin Blanaru

commit sha 0ea47d5beb56b223fd51d68fb4df6d75e4fa7b3e

[riscv][wip] fixed image patching

view details

Florin Blanaru

commit sha 1a138bd0955d3a26c855f261eb6d193d383dbdae

[riscv][image] wip substrate

view details

Florin Blanaru

commit sha 19bf69523648f37c50dfcededb942047438f12a4

[riscv][substrate] fixed various image bugs

view details

Florin Blanaru

commit sha e0b69dd500ea9c7142f45a58517ee14a623e7e70

[riscv][image] wip fix various image bugs

view details

push time in 3 months

push eventbeehive-lab/Maxine-VM

Foivos

commit sha cfeee3f268d9f1eda523445b52b19028ca10d96b

[ci] use macOS-latest instead of macOS-10.14 Our records indicate that you've used the macOS virtual environment in the following repositories in the last 28 days: beehive-lab/Maxine-VM. Any jobs in your workflows that run on the `macos-10.14` virtual environment must migrate to `macos-latest`. Going forward, we will only support the `macos-latest` environment which will run Catalina (10.15). Once the migration to Catalina is complete, jobs using `macos-10.14` will no longer run.

view details

push time in 3 months

issue openedzakkak/rendezvous

Case-sensitivity inconsistency between authenticator and logic

Rendezvous currently supports case sensitive logins, this however does not work well when combined with case insensitive third-party authentication mechanisms, e.g. LDAP. A fix needs to be applied to make sure that both the authentication mechanism and the internal segments of rendezvous are case-sensitive or case-insensitive.

created time in 3 months

starteddlenski/openconnect

started time in 3 months

issue commentldbc/ldbc_snb_implementations

0.4.0-SNAPSHOT of the driver doesn't exist

Hello @szarnyasg, this might still an issue for newcomers. I landed at the README of this repository which instructs me to build the driver without mentioning the dependency on the dev branch.

Chakerbh

comment created time in 3 months

startedetesync/etesync-web

started time in 3 months

issue commentetesync/etesync-dav

[discussion] macOS Catalina dropping caldav support for tasks

Not exactly a tasks/reminder alternative but one can use thunderbird with the TbSync addon to get access to tasks on macOS.

zakkak

comment created time in 3 months

startedjobisoft/TbSync

started time in 3 months

push eventzakkak/mu

galaunay

commit sha 513eb653885220d7a63e01380cea1a20ad66da72

Add info on update status in modeline

view details

Yuri D'Elia

commit sha 61341486d2508f2ee924ceda0b90078f5a687c50

Support gmime 3.0

view details

djcb

commit sha 0cfc23650b0211236ba18a4620b6052effec0492

mu4e: cosmetics fix whitespace

view details

Dirk-Jan C. Binnema

commit sha b9ddc8b708177691b568222152c6209902751c9c

Merge pull request #1109 from galaunay/Add-update-info-in-modeline mu4e: Optionally, add info on update status in the modeline

view details

djcb

commit sha ceb7f0a8b4fe9a1cd3c120b8c5824484d56e53a1

mu4e: fix some typos Hat-tip: Kelly Dean.

view details

maxime

commit sha d343f7f5386dd54749c7e0c81acd2e4e6952be60

Allow to set the reply policy in a smart manner Depending on whether the original email was encrypted, one can set different reply policies.

view details

djcb

commit sha e09419f85bb7abad5a25d9d3d7aeb768c58100c0

mu4e: special-case empty hostnames Fixes #1108

view details

djcb

commit sha 6eceb5eee326f35d2aa3bf4dcc07cc281d21065d

mu: include signers in signature report Include the names/email address of signer in the reports, so we can use them in mu4e.

view details

djcb

commit sha 97cb519788e9093becc6baabfd32ddf74228b1cd

cosmetic

view details

djcb

commit sha 3a8748c549ecf0e20992f1a5970cef0b50292d6c

mu4e: display signers in signature header Display the signers in the signature headers, so users can easily very that a verified signed message was indeed signed by the expected sender. We can't check using 'From:' automatically as that gives too many false negatives.

view details

djcb

commit sha 95d68b47415631af7cdf37da2f24225c60a86c15

mu4e: add action mu4e-action-copy-message-file-path Allow for copying the file path of the current message; useful for developers.

view details

djcb

commit sha b8eba8f1fccd269d90a82266b6262ede36f4589c

mu4e: add some details about the "Verified:" header

view details

djcb

commit sha 2811370d7efecfc86031e1d736c0c08a3bcd59a5

mu4e: fix some compiler warnings in mu4e-view

view details

djcb

commit sha cb0025b352765e84c4de3a136d4e143ca07cd198

mu4e: unbreak abbrevs in compose mode Fixes issue #1119.

view details

maxime

commit sha 5c6561873ea572b104af05015df09087275dd9fb

Warning the used abot obsolete variable Following code review (PR 1118): - Warn the user about the fact that the 'mu4e-compose-crypto-reply-policy' variable is deprecated - Removed a leftover debug message - Edited typo in the name of the new variable

view details

maxime

commit sha e761f74f19b1af685fa4fc8fc93bedd4e2583e34

Warn the user about obsolete crypto-policy variable

view details

djcb

commit sha 77b8f034e9a6adc27255a550fe581f1d6794bea6

cosmetic

view details

Alex Branham

commit sha 7f16b7422d1d50e3df2ded71d8241567801505ca

mu4e: simplify what "e" does in mu4e-view mode The default was to use e to save one attachment or C-u e to save multiple. This simplifies it so that e simply offers to save one or many attachments.

view details

djcb

commit sha b53366313bd11fdb53a77580b2f114a0094aeb05

toys: fix compiler warnings

view details

djcb

commit sha b75f9f508b751def8e16de8d42642c685766af22

lib: implement new query parser mu's query parser is the piece of software that turns your queries into something the Xapian database can understand. So, if you query "maildir:/inbox and subject:bla" this must be translated into a Xapian::Query object which will retrieve the sought after messages. Since mu's beginning, almost a decade ago, this parser was based on Xapian's default Xapian::QueryParser. It works okay, but wasn't really designed for the mu use-case, and had a bit of trouble with anything that's not A..Z (think: spaces, special characters, unicode etc.). Over the years, mu added quite a bit of pre-processing trickery to deal with that. Still, there were corner cases and bugs that were practically unfixable. The solution to all of this is to have a custom query processor that replaces Xapian's, and write it from the ground up to deal with the special characters etc. I wrote one, as part of my "future, post-1.0 mu" reseach project, and I have now backported it to the mu 0.9.19. From a technical perspective, this is a major cleanup, and allows us to get rid of much of the fragile preprocessing both for indexing and querying. From and end-user perspective this (hopefully) means that many of the little parsing issues are gone, and it opens the way for some new features. From an end-user perspective: - better support for special characters. - regexp search! yes, you can now search for regular expressions, e.g. subject:/h.ll?o/ will find subjects with hallo, hello, halo, philosophy, ... As you can imagine, this can be a _heavy_ operation on the database, and might take quite a bit longer than a normal query; but it can be quite useful.

view details

push time in 3 months

push eventzakkak/workspace-grid

Foivos

commit sha bce6eaa5124c3ffc347e5c24dad85788e067f3a9

Mark as unmaintained

view details

push time in 3 months

issue commenthlissner/doom-emacs

Missing/incomplete module documentation

@Amatrelan if you create a Readme file in a module that is missing one and snippets are enabled it automatically inserts the snippet.

Additionally, can you please add the following command as an example for figuring out the #+SINCE tag?

git describe --tags $(git log --format="%H" -- $HOME/.emacs.d/modules/lang/ledger | tail -1) | cut -d - -f 1
Amatrelan

comment created time in 3 months

PR opened MonetDBSolutions/tpch-monetdblite

Escape commands with ``` in README

Text inside <> is not rendered as it is considered HTML code. Using ``` to render the whole command as code renders the text with the <> as well.

+4 -0

0 comment

1 changed file

pr created time in 3 months

push eventzakkak/tpch-monetdblite

Foivos

commit sha ac77500e3a156aeeca47eaf28863207bec19458d

Escape commands with ``` in README Text inside `<>` is not rendered as it is considered HTML code. Using ``` to render the whole command as code renders the text with the `<>` as well.

view details

push time in 3 months

fork zakkak/tpch-monetdblite

Run TPC-H benchmarks on MonetDBLite

fork in 3 months

push eventzakkak/doom-emacs

Foivos Zakkak

commit sha 449238cdbe0819480b9ac45142e50a2e64eb5c95

Fixes comments for M and I in +emacs-bindings.el

view details

Henrik Lissner

commit sha 82167ab48ae20c0d82c8e2fc7cee898febffddb7

Remove :lang vala module To small to warrant a module and vala-mode is unmaintained. It's trivial for end users to install it themselves.

view details

Henrik Lissner

commit sha aac843511be1617cd330c8ef9982475efb8c7270

Fix :h[elp] ex command To now open documentation for ex commands, otherwise falling back to apropos. If BANG, then searches Doom's (yet to be published) manual.

view details

Henrik Lissner

commit sha 7654764713c4265b874b4038bff01046b0cd937e

editor/evil: update docstring for +evil:align* commands

view details

Henrik Lissner

commit sha 6ba7c975015f68293c17b8ff578b4cc3b474dc32

Remove the_platinum_searcher support I'm reducing the scope of our project search so we can eventually focus on ripgrep. By specializing I can extend Doom's features for project searching.

view details

Henrik Lissner

commit sha 586243e2970a665338026a578c7750f0f6ba8126

Merge pull request #1877 from zakkak/fix-comments-in-emacs-bindings Fix comments for M and I prefixes in +emacs-bindings.el

view details

Foivos Zakkak

commit sha fd6e53be7ab0cfd7d54bbaa7c79b7f3274940161

Adds README for app:twitter

view details

Foivos Zakkak

commit sha 74211e11c0d34798a7a45258bc07f126a6774cb5

Adds how to build emacs with ImageMagick in app:twitter

view details

Henrik Lissner

commit sha 22b0b43fe1fd62da0224f239f49f6e5f2c65d3ae

lang/org: replace SPC m e with org-export-dispatch #1879 Let ox handle the export dispatch keybinds.

view details

Henrik Lissner

commit sha 922b48872d124805c46827ecb9078f73bfe1e63a

lang/org: move hugo config into +org-init-export-h It doesn't warrant its own file under contrib.

view details

Henrik Lissner

commit sha 1d072a6c9e209bb556408cd0b9990583ef9036c2

Open C-{S-t,t} keys to other OSes/terminal emacs

view details

Henrik Lissner

commit sha 30c091d3f5a371611062bb84b40f430b0a941a1a

Fix non-string args to file-exists-p! macro

view details

Henrik Lissner

commit sha b45cc335db7a5d37fcc7084937696a8854afbbe8

lang/common-lisp: offload to evil-collection-sly

view details

Henrik Lissner

commit sha 90b59d00dffd02a2f8f8762637538ee2cc899bcc

editor/evil: update evil-collection-mode-list

view details

Henrik Lissner

commit sha 9f1936ae3aca6e74a93956ad6ce75350d0f16d7a

Revise docs/faq

view details

Foivos Zakkak

commit sha 440da591c186e72cec5acfd8f233e37255a23d6b

Adds README for lang:ledger

view details

Henrik Lissner

commit sha 9c548a60e3cc33ffb63d76cb857b68229f04787e

completion/ivy: load counsel earlier

view details

Henrik Lissner

commit sha 5999fee7c32373d1869f87c22f68dcaf937abdc5

completion/company: load company earlier Potentially addresses #1696, #1687, #1686, #993

view details

Rudi Grinberg

commit sha 14b5e545c4a14e4eb200189c5069db3b8a49cbca

Remove detection for .merlin files These files are generated and hence this detection fails if they haven't been generated yet. Merlin is essential for basically all OCaml development so there's no need for this extra check. Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>

view details

Edmund Miller

commit sha 5dd742782a12c00dab17141d63bb448d172d495c

add initial GitHub action CI

view details

push time in 3 months

delete branch zakkak/doom-emacs

delete branch : fix-comments-in-emacs-bindings

delete time in 3 months

delete branch zakkak/doom-emacs

delete branch : lang-ledger-readme

delete time in 3 months

delete branch zakkak/doom-emacs

delete branch : twitter-readme

delete time in 3 months

issue commenthlissner/doom-emacs

Missing/incomplete module documentation

I recently started doing exactly the same. I started based on this comment https://github.com/hlissner/doom-emacs/issues/1166#issuecomment-462459077 Regarding where to start I guess wherever you feel more comfortable, for instance I started with some refactoring of existing documentation, marked as "update to new format" in the first comment of this issue. You can also check my recent PRs https://github.com/hlissner/doom-emacs/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aclosed+author%3Azakkak although the above comment should be enough to get you started.

Amatrelan

comment created time in 3 months

PR opened hlissner/doom-emacs

Adds README for lang:ledger

Adds README for lang:ledger

Relates to #1166

+56 -0

0 comment

1 changed file

pr created time in 3 months

create barnchzakkak/doom-emacs

branch : lang-ledger-readme

created branch time in 3 months

pull request commenthlissner/doom-emacs

Adds README for app:twitter

Regarding gnupg @hlissner this module just needs it for symmetrical encryption (no need for any fancy setup).

zakkak

comment created time in 3 months

pull request commenthlissner/doom-emacs

Adds README for app:twitter

relates to #1166

zakkak

comment created time in 3 months

pull request commenthlissner/doom-emacs

Adds README for app:twitter

I am thinking that maybe we need a file documenting how to install external dependencies and then linking to that. This way we don't have to replicate instructions on getting gzip etc. on each module that uses them. Same could be done for building Emacs with ImageMagick support.

zakkak

comment created time in 3 months

push eventzakkak/doom-emacs

Foivos Zakkak

commit sha fd6e53be7ab0cfd7d54bbaa7c79b7f3274940161

Adds README for app:twitter

view details

Foivos Zakkak

commit sha 74211e11c0d34798a7a45258bc07f126a6774cb5

Adds how to build emacs with ImageMagick in app:twitter

view details

push time in 4 months

issue commenthlissner/doom-emacs

Missing/incomplete module documentation

This could be misleading for new-comers though, since they might see the TODO and FIXME tags as indications that the modules themselves are not complete instead of their documentation.

Amatrelan

comment created time in 4 months

push eventzakkak/doom-emacs

Foivos Zakkak

commit sha 29b376ec5771989253a5e60e56a156bb8129f874

Adds README for app:twitter

view details

push time in 4 months

PR opened hlissner/doom-emacs

Adds README for app:twitter

This PR adds as much info as I could infer from the code. There are some TODOs left in the readme for hacks, configuration etc. since I felt they were out of my reach.

+91 -0

0 comment

1 changed file

pr created time in 4 months

create barnchzakkak/doom-emacs

branch : twitter-readme

created branch time in 4 months

PR opened hlissner/doom-emacs

Fixes comments for M and I in +emacs-bindings.el

Just fixes comments for IRC and mu4e bindings

+2 -2

0 comment

1 changed file

pr created time in 4 months

push eventzakkak/doom-emacs

Foivos Zakkak

commit sha 449238cdbe0819480b9ac45142e50a2e64eb5c95

Fixes comments for M and I in +emacs-bindings.el

view details

push time in 4 months

push eventzakkak/doom-emacs

push time in 4 months

create barnchzakkak/doom-emacs

branch : fix-comments-in-emacs-bindings

created branch time in 4 months

more