Skip to content

Commit

Permalink
Migrate the Windows native file-system refresh monitor to JNA
Browse files Browse the repository at this point in the history
This avoids the native code necessary for JNI, while being only slightly
slower without noticable impact. At the same time it allows to use the
'Win32RefreshProvider' on all CPU architectures on Windows.

Also part of
eclipse-platform/eclipse.platform.releng.aggregator#577
  • Loading branch information
HannesWell committed Jun 12, 2024
1 parent 25b48e3 commit 0866cec
Show file tree
Hide file tree
Showing 20 changed files with 117 additions and 709 deletions.
22 changes: 0 additions & 22 deletions resources/bundles/org.eclipse.core.resources.win32.x86_64/.project

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.
21 changes: 0 additions & 21 deletions resources/bundles/org.eclipse.core.resources.win32.x86_64/pom.xml

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,5 @@ Service-Component: OSGI-INF/ResourceChangeListenerRegistrar.xml,
OSGI-INF/org.eclipse.core.internal.resources.CheckMissingNaturesListener.xml
Bundle-RequiredExecutionEnvironment: JavaSE-17
Automatic-Module-Name: org.eclipse.core.resources
Import-Package: org.eclipse.osgi.service.datalocation;version="[1.3.0,2.0.0)"
Import-Package: com.sun.jna;version="[5.14.0,6.0.0)",
org.eclipse.osgi.service.datalocation;version="[1.3.0,2.0.0)"
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,7 @@ output.. = bin/
source.ant_tasks/resources-ant.jar = src_ant/
output.ant_tasks/resources-ant.jar = bin_ant/
src.includes = about.html,\
schema/,\
natives/
schema/
bin.includes = plugin.xml,\
plugin.properties,\
.options,\
Expand Down
30 changes: 0 additions & 30 deletions resources/bundles/org.eclipse.core.resources/natives/make.bat

This file was deleted.

This file was deleted.

Loading

0 comments on commit 0866cec

Please sign in to comment.