emacs-devel archive search

Search String: Display: Description: Sort:

Results:

References: { [ native: 4350 ] [ compilation: 5611 ] :: 124 }

Total 124 documents matching your query.

61. Re: On elisp running native (score: -,535)
Author: HIDDEN
Date: Thu, 05 Mar 2020 04:54:09 -0600
Hi Andrea, Thank you for setting up the Docker image. I had tried to build the native-comp branch on my system but finally was unable to overcome a weird error related to libgccjit (probably because
/archive/html/emacs-devel/2020-03/msg00121.html (11,947 bytes)

62. Re: On elisp running native (score: -,599)
Author: HIDDEN
Date: Thu, 5 Mar 2020 06:43:49 -0600
That's pretty good on (I assume) x86_64, but native-comp branch seems not working on ARM64 Debian Buster at this moment: Not sure if it's a GCCJIT issue or the native-comp branch issue: Any comments
/archive/html/emacs-devel/2020-03/msg00122.html (21,923 bytes)

63. Re: Compilation to native (score: -,681)
Author: HIDDEN
Date: 12 Apr 2004 16:57:35 -0400
I don't understand. Could you give us more info about what those new byte ops are and what they're used for (and maybe why you think they make things slower in the byte-interpreter, tho I should be
/archive/html/emacs-devel/2004-04/msg00386.html (7,646 bytes)

64. Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Sat, 16 May 2020 14:51:29 +0300
Maybe this was already discussed (in which case please point me to that discussion), but if not: how will this feature be integrated into the Emacs distribution and usage patterns? First, we cannot b
/archive/html/emacs-devel/2020-05/msg02186.html (5,071 bytes)

65. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Sat, 16 May 2020 08:57:22 -0700
Surely the .eln files won't be in the same directory as the .el and .elc files, at least not on GNU/Linux platforms. On a Debian-style system, .el and .elc will be in /usr/share/emacs/28.1/lisp/foo.e
/archive/html/emacs-devel/2020-05/msg02211.html (5,296 bytes)

66. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Sat, 16 May 2020 21:32:24 +0300
This goes back to the proposal to have a cache directory for JIT-compiled Lisp files. That cache directory can be under the user's home directory.
/archive/html/emacs-devel/2020-05/msg02221.html (6,417 bytes)

67. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Sat, 16 May 2020 18:41:09 +0000
Yes, that's the option. Implementation wise could just translate into prefixing the output path with this cache directory I think. Andrea -- address@hidden
/archive/html/emacs-devel/2020-05/msg02223.html (6,769 bytes)

68. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Sat, 16 May 2020 15:11:31 -0400
It’s also possible that the user doesn’t the proper version of gcc & libgccjit. Yuan
/archive/html/emacs-devel/2020-05/msg02226.html (6,021 bytes)

69. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Sat, 16 May 2020 15:09:29 -0700
I would suggest that we make it "opt-in" for at least one major release cycle, to explore the issues among early adopters, before making it the default. -- John Wiegley GPG fingerprint = 4710 CF98 A
/archive/html/emacs-devel/2020-05/msg02239.html (6,453 bytes)

70. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Sun, 17 May 2020 12:04:58 +0800
Then it should be another dependency for Emacs package (or packaged together with binary?). Though libgccjit is not readily available in some systems. I am using Gentoo and libgccjit is blocked by d
/archive/html/emacs-devel/2020-05/msg02272.html (7,010 bytes)

71. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Sun, 17 May 2020 13:18:32 +0200
Yeah that happened to me when I was compiling it once on update 7, after my system updated GCC, but libgccjit is not updated automatically, I have to fetch it and compile it manually (Arch Linux).
/archive/html/emacs-devel/2020-05/msg02291.html (7,206 bytes)

72. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Mon, 18 May 2020 14:27:51 +0000
I think we should reason on the point if moving the .elns into some cache folder would prevent distributing precompiled eln binaries or not. I think is mandatory to retain this capability. Andrea --
/archive/html/emacs-devel/2020-05/msg02458.html (7,556 bytes)

73. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Tue, 19 May 2020 07:08:37 +0200
You would ultimately need to support at least three locations for these: as distributed, local system level and user level. The user level at least would have the additional complication that it need
/archive/html/emacs-devel/2020-05/msg02583.html (7,461 bytes)

74. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Tue, 19 May 2020 09:37:37 -0700
Would it make sense to include `emacs-version' in the name, as in: ~/.emacs.d/eln-cache/bar/eln-x86_64-pc-linux-gnu-27.1-d241bf45dde51f21/foo.eln I think that could make it easier to see if the direc
/archive/html/emacs-devel/2020-05/msg02674.html (7,390 bytes)

75. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Tue, 19 May 2020 19:16:48 +0000
Given the only downside I see is the directory name length increase I think is a good idea. Andrea -- address@hidden
/archive/html/emacs-devel/2020-05/msg02687.html (7,363 bytes)

76. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Tue, 02 Jun 2020 11:16:46 -0400
I see you haven't gotten much feedback about this yet, so I'll chime in. This is OK but doubles the length of the effective `load-path`. Another option would be to use ~/.emacs.d/eln-cache/eln-x86_64
/archive/html/emacs-devel/2020-06/msg00050.html (5,709 bytes)

77. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Wed, 03 Jun 2020 14:23:21 +0000
This is a good idea. My concerns are on how the user would interact with this cache ex: searching if a given eln exists, what's its date, removing one eln etc. Should the user goes always through an
/archive/html/emacs-devel/2020-06/msg00102.html (5,969 bytes)

78. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Wed, 03 Jun 2020 10:38:19 -0400
I think the idea would be to aim to make it "100% transparent" for normal users. Stefan
/archive/html/emacs-devel/2020-06/msg00103.html (5,374 bytes)

79. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Mon, 10 Aug 2020 09:23:56 +0000
Hi all, so I did some experimentation on moving the eln into a cache directory. ATM I've something that works this way: Compiling Emacs elns are produced into a dedicate folder in the source tree as
/archive/html/emacs-devel/2020-08/msg00206.html (6,300 bytes)

80. Re: Native compilation: the bird-eye view (score: -,681)
Author: HIDDEN
Date: Mon, 10 Aug 2020 08:20:06 -0400
Looks good. Long file names are annoying, so removing that level of directory would make it worse in my book. Good. Fine. We might want to introduce an `eln-load-path` for that. I don't like this id
/archive/html/emacs-devel/2020-08/msg00212.html (7,127 bytes)


This search system is powered by Namazu