1
1
mirror of https://github.com/github/semantic.git synced 2024-12-15 01:51:39 +03:00
Commit Graph

26937 Commits

Author SHA1 Message Date
Rob Rix
0132a24e1b 🔥 ScopedTypeVariables. 2018-12-05 14:26:43 -05:00
Rob Rix
c51629df80 do-notation does not work that way! 2018-12-05 14:26:33 -05:00
Rob Rix
776ae3ebe1 🔥 a redundant language extension. 2018-12-05 14:25:09 -05:00
Rob Rix
df18160bc0 🔥 redundant parens. 2018-12-05 14:24:40 -05:00
Rob Rix
e489bd75cb Beautify. 2018-12-05 14:24:19 -05:00
Rob Rix
693734094c Combine imports. 2018-12-05 14:24:14 -05:00
Rob Rix
024f6ea77e Eta-reduce withScope. 2018-12-05 14:23:33 -05:00
Rob Rix
22e78f2987 Simplify maybeLookupScopePath using gets. 2018-12-05 14:23:25 -05:00
Rob Rix
0dde568322 🔥 redundant parens. 2018-12-05 14:22:26 -05:00
Rob Rix
ebcdec00cc Align the defineBuiltIn signature. 2018-12-05 14:19:32 -05:00
Rob Rix
f286725f3f Beautify. 2018-12-05 14:18:33 -05:00
Rob Rix
82065e6c0b Pare down the language extensions. 2018-12-05 14:18:18 -05:00
joshvera
109e4bbabe Implement QualifiedExportFrom 2018-12-05 14:17:59 -05:00
Rob Rix
211d0092e1 🔥 a redundant bracket. 2018-12-05 14:17:00 -05:00
Rob Rix
664dd11fb0 Simplify the super scopes computation. 2018-12-05 14:16:31 -05:00
Rob Rix
9d732570f5 Eta-reduce withFrame. 2018-12-05 14:15:51 -05:00
Rob Rix
d021a7f156 🔥 a scope we aren’t using. 2018-12-05 14:09:23 -05:00
Rob Rix
af8ae29d7e Merge branch 'heap-frames' of https://github.com/github/semantic into heap-frames 2018-12-05 14:05:57 -05:00
Rob Rix
dda1706189 Implement object for Type. 2018-12-05 14:05:41 -05:00
joshvera
ffcad35b80 Merge branch 'heap-frames' of https://github.com/github/semantic into heap-frames 2018-12-05 14:04:36 -05:00
joshvera
3a88a76d12 Remove super instance 2018-12-05 14:04:02 -05:00
Rob Rix
c3af72e38b Merge branch 'heap-frames' of https://github.com/github/semantic into heap-frames 2018-12-05 14:00:41 -05:00
Rob Rix
4d5da2f83b Resume frame lookup failures. 2018-12-05 13:57:24 -05:00
joshvera
6539b0fba4 Remove old QualifiedExport code 2018-12-05 13:56:22 -05:00
joshvera
7c677f8625 Remove ScopedResolution instance 2018-12-05 13:55:52 -05:00
joshvera
4a350ece0b Remove old Call code 2018-12-05 13:53:30 -05:00
Rob Rix
ba070a6b46 Merge branch 'heap-frames' of https://github.com/github/semantic into heap-frames 2018-12-05 13:49:51 -05:00
joshvera
b319d0fb64 Implement TypeAlias instance 2018-12-05 13:46:32 -05:00
Rob Rix
dd6dc101bb Reintroduce reachable. 2018-12-05 13:45:18 -05:00
Rob Rix
95c1151cd2 Reintroduce heapLookupAll. 2018-12-05 13:44:47 -05:00
Rob Rix
664b3b2a9d Reintroduce heapLookup. 2018-12-05 13:44:42 -05:00
joshvera
1d0e969c32 Remove address function 2018-12-05 13:38:23 -05:00
Rob Rix
a3734e27b0 Reintroduce gc. 2018-12-05 13:10:34 -05:00
Rob Rix
b77dc95d4f Reintroduce heapRestrict. 2018-12-05 13:08:24 -05:00
Rob Rix
6a0aadb600 Revert "🔥 modifyHeap."
This reverts commit 0f829170901c3765b28084d4ff09fab41820cc6b.
2018-12-05 13:03:58 -05:00
Rob Rix
bbd698281d 🔥 modifyHeap. 2018-12-05 12:59:48 -05:00
Rob Rix
5416079e22 🔥 a redundant constraint. 2018-12-05 12:54:52 -05:00
Rob Rix
665a8bf0c2 🔥 redundant constraints. 2018-12-05 12:54:13 -05:00
Rob Rix
1a32bcc688 🔥 a redundant binding. 2018-12-05 12:54:06 -05:00
Patrick Thomson
f9809a9ffe Merge branch 'master' into tokenize-ruby 2018-12-05 12:47:26 -05:00
joshvera
a2026e8ada Add valueRef tests back 2018-12-05 12:44:52 -05:00
Rob Rix
572336715d Merge pull request #2287 from github/https-url-for-fastsum-submodule
Use an https URL for the fastsum submodule.
2018-12-05 12:37:08 -05:00
joshvera
60ad7e7263 Bring back valueRef tests 2018-12-05 12:22:32 -05:00
Rob Rix
e46cf67eb3 Use an https URL for the fastsum submodule. 2018-12-05 12:16:40 -05:00
joshvera
73ae9f85a1 Deref slots in evalRubyProject
Co-Authored-By: Rob Rix <rob.rix@github.com>
2018-12-05 12:12:13 -05:00
joshvera
1914a94500 Add -dynamic in test debug builds as well 2018-12-05 11:28:21 -05:00
joshvera
9b8a93bc04 Replace -static with -dynamic in non-release builds
Improves performance in the repl since we don't have to link statically.
2018-12-05 11:25:12 -05:00
joshvera
03e5546ec1 Add -O0 to tests to reduce compilation times 2018-12-05 10:25:21 -05:00
joshvera
49e8a7004c Remove Exports 2018-12-05 10:23:42 -05:00
joshvera
0f8058d82a Remove NamespaceError 2018-12-05 10:20:41 -05:00