René's URL Explorer Experiment


Title: Convert all &mut VirtualMachine to &VirtualMachine by coolreader18 · Pull Request #714 · RustPython/RustPython · GitHub

Open Graph Title: Convert all &mut VirtualMachine to &VirtualMachine by coolreader18 · Pull Request #714 · RustPython/RustPython

X Title: Convert all &mut VirtualMachine to &VirtualMachine by coolreader18 · Pull Request #714 · RustPython/RustPython

Description: Resolves #713. I did some fiddling in WASM cause I realized we didn't need whatever the heck I had done with AccessibleVMPtr, but otherwise it's just a regex &mut VirtualMachine -> &VirtualMachine.

Open Graph Description: Resolves #713. I did some fiddling in WASM cause I realized we didn't need whatever the heck I had done with AccessibleVMPtr, but otherwise it's just a regex &mut VirtualMachine -> &...

X Description: Resolves #713. I did some fiddling in WASM cause I realized we didn't need whatever the heck I had done with AccessibleVMPtr, but otherwise it's just a regex &mut VirtualMac...

Opengraph URL: https://github.com/RustPython/RustPython/pull/714

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:076e28ee-5fc2-844f-7644-85ffb66a032c
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBC0E:126BE:3099D:450E5:6A58A34F
html-safe-nonce6f7ab00a2fbb11477831897f17a018a3d01021c4f6cd256110f7d57e79f1e68f
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQzBFOjEyNkJFOjMwOTlEOjQ1MEU1OjZBNThBMzRGIiwidmlzaXRvcl9pZCI6IjM3NDE4NzY5ODcyNTE2OTY0NjMiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac36a661f4f4f515feb48b5c7379ef2055378b1a2eedfbec6d7a0bcae600221f6b
hovercard-subject-tagpull_request:263503454
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/RustPython/RustPython/pull/714/files
twitter:imagehttps://avatars.githubusercontent.com/u/33094578?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/33094578?s=400&v=4
og:image:altResolves #713. I did some fiddling in WASM cause I realized we didn't need whatever the heck I had done with AccessibleVMPtr, but otherwise it's just a regex &mut VirtualMachine -> &...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5f2a0c7865178af3d91dd9f13b0cdfc3c73a2529c873d2780bb4c01271a57ec6
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/RustPython/RustPython git https://github.com/RustPython/RustPython.git
octolytics-dimension-user_id39710557
octolytics-dimension-user_loginRustPython
octolytics-dimension-repository_id135201145
octolytics-dimension-repository_nwoRustPython/RustPython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id135201145
octolytics-dimension-repository_network_root_nwoRustPython/RustPython
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release8aae7b8d6caacacf5c66eaeb2702d8dc88d85b4a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/RustPython/RustPython/pull/714/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2FRustPython%2Fpull%2F714%2Ffiles
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2FRustPython%2Fpull%2F714%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=RustPython%2FRustPython
Reloadhttps://github.com/RustPython/RustPython/pull/714/files
Reloadhttps://github.com/RustPython/RustPython/pull/714/files
Reloadhttps://github.com/RustPython/RustPython/pull/714/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/714/files
RustPython https://github.com/RustPython
RustPythonhttps://github.com/RustPython/RustPython
Notifications https://github.com/login?return_to=%2FRustPython%2FRustPython
Fork 1.5k https://github.com/login?return_to=%2FRustPython%2FRustPython
Star 22.2k https://github.com/login?return_to=%2FRustPython%2FRustPython
Code https://github.com/RustPython/RustPython
Issues 287 https://github.com/RustPython/RustPython/issues
Pull requests 101 https://github.com/RustPython/RustPython/pulls
Discussions https://github.com/RustPython/RustPython/discussions
Actions https://github.com/RustPython/RustPython/actions
Projects https://github.com/RustPython/RustPython/projects
Models https://github.com/RustPython/RustPython/models
Wiki https://github.com/RustPython/RustPython/wiki
Security and quality 0 https://github.com/RustPython/RustPython/security
Insights https://github.com/RustPython/RustPython/pulse
Code https://github.com/RustPython/RustPython
Issues https://github.com/RustPython/RustPython/issues
Pull requests https://github.com/RustPython/RustPython/pulls
Discussions https://github.com/RustPython/RustPython/discussions
Actions https://github.com/RustPython/RustPython/actions
Projects https://github.com/RustPython/RustPython/projects
Models https://github.com/RustPython/RustPython/models
Wiki https://github.com/RustPython/RustPython/wiki
Security and quality https://github.com/RustPython/RustPython/security
Insights https://github.com/RustPython/RustPython/pulse
Sign up for GitHub https://github.com/signup?return_to=%2FRustPython%2FRustPython%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2FRustPython%2FRustPython%2Fissues%2Fnew%2Fchoose
coolreader18https://github.com/coolreader18
masterhttps://github.com/RustPython/RustPython/tree/master
coolreader18/immutable-vm-refhttps://github.com/RustPython/RustPython/tree/coolreader18/immutable-vm-ref
Conversation 1 https://github.com/RustPython/RustPython/pull/714
Commits 4 https://github.com/RustPython/RustPython/pull/714/commits
Checks 0 https://github.com/RustPython/RustPython/pull/714/checks
Files changed https://github.com/RustPython/RustPython/pull/714/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/714/files
Convert all &mut VirtualMachine to &VirtualMachine https://github.com/RustPython/RustPython/pull/714/files#top
Show all changes 4 commits https://github.com/RustPython/RustPython/pull/714/files
a9051ab Convert all &mut VirtualMachine to &VirtualMachine coolreader18 Mar 22, 2019 https://github.com/RustPython/RustPython/pull/714/commits/a9051ab462404a702ba12f1ba4b2ff7220971b8d
2438266 Remove unnecessary &mut coolreader18 Mar 22, 2019 https://github.com/RustPython/RustPython/pull/714/commits/243826679c5b700daf3c35ce0880d0136a331e44
b0d8935 Merge branch 'master' into coolreader18/immutable-vm-ref coolreader18 Mar 22, 2019 https://github.com/RustPython/RustPython/pull/714/commits/b0d89357318d7ebdf585f4cd0cbb5f2efbcffcc3
79666c2 Fix some issues wrt mutability coolreader18 Mar 22, 2019 https://github.com/RustPython/RustPython/pull/714/commits/79666c255a227f94fa9a78bc2c2c374c33a8e2f8
Clear filters https://github.com/RustPython/RustPython/pull/714/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/714/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/714/files
lib.rs https://github.com/RustPython/RustPython/pull/714/files#diff-60da9bde79deaa50c0ce6f42d1f47205ba31f448dc2713cc746339343581b699
main.rs https://github.com/RustPython/RustPython/pull/714/files#diff-42cb6807ad74b3e201c5a7ca98b911c5fa08380e942be6e4ac5807f8377f87fc
builtins.rs https://github.com/RustPython/RustPython/pull/714/files#diff-2fb46e28bfa853775da229c10cd0c32c3b093d30bf4ff26abaa6caeac035ea00
dictdatatype.rs https://github.com/RustPython/RustPython/pull/714/files#diff-c0addcccfa43701f0715aedb612d613ae5805693bdc6eb65f1870d33982df656
eval.rs https://github.com/RustPython/RustPython/pull/714/files#diff-4b05fb0d9e305daad82f8e89336e3538d6a63b1625f475ee6075970dd9793d43
exceptions.rs https://github.com/RustPython/RustPython/pull/714/files#diff-d19484f26ba252a3b3ff27867db9682f948572dd37e83e811d6f073bfc2f07c2
frame.rs https://github.com/RustPython/RustPython/pull/714/files#diff-b12bfe4c8654c4d3a81839ecf8fe1e9f41a1bac245ef944a0e3d8639a252ad15
function.rs https://github.com/RustPython/RustPython/pull/714/files#diff-854cafe834e9096a7a4629a1227bd9ffd665fafedc669049f35a387ea41fc124
import.rs https://github.com/RustPython/RustPython/pull/714/files#diff-f5c93f93da13428b467e37f8a6733225d296e6c9e91f268512d66b43366c8dde
objbool.rs https://github.com/RustPython/RustPython/pull/714/files#diff-ae5306d14268407761376b29952e286fa7dbc9e12890ccccbdbed5e169040442
objbuiltinfunc.rs https://github.com/RustPython/RustPython/pull/714/files#diff-b1c22968902389fcb2b293ce8cf79e094bd3f06e8dce04666dc6276eb3604b9c
objbytearray.rs https://github.com/RustPython/RustPython/pull/714/files#diff-739b4fa428d46f69efad0bb96ac30ce932f9585f7cc03ec8db4a24948dadf1cc
objbytes.rs https://github.com/RustPython/RustPython/pull/714/files#diff-56f5905061f84f17507eb3864b9f70e89da6bc439699f4e8a52e9b277b769dd8
objclassmethod.rs https://github.com/RustPython/RustPython/pull/714/files#diff-92a6c3869aff6a276a37948a304624c0093aa47ce8fa34624c92e3924d174a0b
objcode.rs https://github.com/RustPython/RustPython/pull/714/files#diff-0e150b6cf6cfb83cf6bb1d0985a32ffb9051d7a22813e66b0bc3a53e18091600
objcomplex.rs https://github.com/RustPython/RustPython/pull/714/files#diff-b081d2cbbb4991be6f9bed849d2d5ff91828de7bca07499c2021a3a01e99f949
objdict.rs https://github.com/RustPython/RustPython/pull/714/files#diff-2069fdc5a80a117f2d7e5e33a30512faf62e1ad30466e1556583ff376686a503
objellipsis.rs https://github.com/RustPython/RustPython/pull/714/files#diff-a17a82d14e2af67e2fe3d8795e8aaef3e4db599e78953a1e324dcbd39ebe131b
objenumerate.rs https://github.com/RustPython/RustPython/pull/714/files#diff-d4fe536ef8fb898bba15c15bf6df2ef5cbfafab1b98be75fd2c017c652620db4
objfilter.rs https://github.com/RustPython/RustPython/pull/714/files#diff-af80ef9c26bac538cba8c78ea88dc8182542aac2e5c7ab8db46781c03c5f53da
objfloat.rs https://github.com/RustPython/RustPython/pull/714/files#diff-1db24a6c0b412c950f1c403aabca8899cc03e889f655e0acaa1a5e2bcb4196c6
objframe.rs https://github.com/RustPython/RustPython/pull/714/files#diff-78b892a90ddea6a0282fa56c3726e7073b2a4cf4a10a786ec7bae55d6f773c16
objfunction.rs https://github.com/RustPython/RustPython/pull/714/files#diff-eb175989654a293391bc5198ba14c8a0b1cdc38e850226cd90598f5a18048524
objgenerator.rs https://github.com/RustPython/RustPython/pull/714/files#diff-8295789cdc693423f3b1c59b7d9d4777640ae73ac17cab07406b164e88bff68a
objint.rs https://github.com/RustPython/RustPython/pull/714/files#diff-35b7b6a28fc69c3697350638bafebb1b57a6afa81b5a919206f54732fe2c1248
objiter.rs https://github.com/RustPython/RustPython/pull/714/files#diff-eeeea8c644c8c62b6d4ee890870846169aac0cc2401e711558a648c9417a28f8
objlist.rs https://github.com/RustPython/RustPython/pull/714/files#diff-7eae120116c4602fdd668e4c5c86b8b6c25680a04bd498adf58cb9118a7c46ba
objmap.rs https://github.com/RustPython/RustPython/pull/714/files#diff-04d51dbda9ecc76b8515faeaed0c7333fdeeae23e0b98f05720bcc374fb0125c
objmemory.rs https://github.com/RustPython/RustPython/pull/714/files#diff-71c436b9decb7b06233f14c45ad229ed5bfb58fc24c83ba882318b9576382452
objmodule.rs https://github.com/RustPython/RustPython/pull/714/files#diff-92ea56cf4d14866c09014a56bf46279745bc1b840d28f5a715a2e21059146e82
objnone.rs https://github.com/RustPython/RustPython/pull/714/files#diff-88b02b0372aa9ff8823457ddd5cbcbde951bf679c9dd83da38a96473f5d92e77
objobject.rs https://github.com/RustPython/RustPython/pull/714/files#diff-f68d8eb04b2ffda267001c9cedd61d225e47d736485315b06bafff5fb4a619cc
objproperty.rs https://github.com/RustPython/RustPython/pull/714/files#diff-c9743418a213c62dc4a3a717e1a39cedb1c2b75950326b38265516f57694d3cf
objrange.rs https://github.com/RustPython/RustPython/pull/714/files#diff-1c9d865996317aa018db13158d90def261098dcb5017d8f1741efff0855479bb
objsequence.rs https://github.com/RustPython/RustPython/pull/714/files#diff-36f60011dfae45f8b0ee46938616b90f652919dc1635965f678ac8b411dd08e6
objset.rs https://github.com/RustPython/RustPython/pull/714/files#diff-a31b2a8bee90766844051db9d9af24cc8befef26f66b6b5d064821e462ab6e4f
objslice.rs https://github.com/RustPython/RustPython/pull/714/files#diff-b2b2c9c32b2694da328518bf2ec92e714f6f2bc874112d886b43851d64583daa
objstaticmethod.rs https://github.com/RustPython/RustPython/pull/714/files#diff-a7502e070d8083f69816eec38d5c8950e834ffe764ffc7864b483c105cfc3103
objstr.rs https://github.com/RustPython/RustPython/pull/714/files#diff-5959b66a45a435519c5d9ab11fd775670a67b19cb079f0025a673c87849da0ea
objsuper.rs https://github.com/RustPython/RustPython/pull/714/files#diff-61b46af9b4ffbd3126c0d3cc6f63bc3a2d291847b26103fa93c38514126b4dda
objtuple.rs https://github.com/RustPython/RustPython/pull/714/files#diff-83009830f0dfb02080ea2b13144808ec37bad7d7a373ddc4505c99b4435ce11f
objtype.rs https://github.com/RustPython/RustPython/pull/714/files#diff-46a1291f828c8e7ed91d6c0f019c80b93cd33405254b258cf89cfc2f53d7f2b5
objweakref.rs https://github.com/RustPython/RustPython/pull/714/files#diff-a276a0ac998c01613d6cdb5687babdb77cde8a56502cf2a5527ac4ada3452b40
objzip.rs https://github.com/RustPython/RustPython/pull/714/files#diff-b09021c7da80d69eeece490d61381c9e99b1ed6c33e076f316848b9a7adf6d3f
pyobject.rs https://github.com/RustPython/RustPython/pull/714/files#diff-84524dac95852f23d03df0b427c833911eb825066c10e1bbeac03a99db0d5caa
ast.rs https://github.com/RustPython/RustPython/pull/714/files#diff-0ee894dbbcdb6ce502edbb58fa1bb5c4ef677cb96aee4406d29b2b54b667753d
dis.rs https://github.com/RustPython/RustPython/pull/714/files#diff-cb3f584e4dff24dd89ddfb0c1703f6f7b9de6ea4657b3948f7dd1263d848686a
io.rs https://github.com/RustPython/RustPython/pull/714/files#diff-3f2165c31ec5cbbb2f501f545c4ee243ccdf312ad4d7ea781716e9243cd945a6
json.rs https://github.com/RustPython/RustPython/pull/714/files#diff-980dac8aca9d05388d81f96f9f625f6f7862406984761f542b59743e3743a753
keyword.rs https://github.com/RustPython/RustPython/pull/714/files#diff-0e08f0cea0f0b335c74169d99be44dc4a4e30f49639c3fd9f2ecb3ee9ec1744e
math.rs https://github.com/RustPython/RustPython/pull/714/files#diff-123425a05d3b88626c8ccd298dc5aea34568612a525851b8814848188eff5adf
os.rs https://github.com/RustPython/RustPython/pull/714/files#diff-235f32f4507f07b4ad5c1eec06d18a32d0c8b3f203faae3a13c4ef776ea35a50
platform.rs https://github.com/RustPython/RustPython/pull/714/files#diff-25704e157f8abb8f2671f51716ee74b0c61e8ab1684eb1439c9e65bd9d9a77a6
pystruct.rs https://github.com/RustPython/RustPython/pull/714/files#diff-7aa53b8b38a644b88a0d8d949c648e30ce3a426ef6613d72adc2253a16357702
random.rs https://github.com/RustPython/RustPython/pull/714/files#diff-02a90531420929300a25e49a2769967c380e6b763b4f72a122a2e2e40067b0e8
re.rs https://github.com/RustPython/RustPython/pull/714/files#diff-36a3e55c1f0b3dbb49d10d94923184eea5de23c3c1f464973e39985b37dabda6
socket.rs https://github.com/RustPython/RustPython/pull/714/files#diff-cf07c9f4edf06942366ed886d1cea593b56e44cfd2b7d79edd82afb4ddc4889a
time_module.rs https://github.com/RustPython/RustPython/pull/714/files#diff-d76511c44c725e25eace13d63cf3426908447931c4f5dbd1d677aac54200a415
tokenize.rs https://github.com/RustPython/RustPython/pull/714/files#diff-40289be0400edf3ab6c14eba45a5149b001146c7163e2b4ee1389d16209f433a
types.rs https://github.com/RustPython/RustPython/pull/714/files#diff-84885796100049be1d11661c66490024520eb0ba28f5852c3653ec39fecfc355
sysmodule.rs https://github.com/RustPython/RustPython/pull/714/files#diff-7ad0f3f4e1f2215afb4494dc68b35d8591a499c318f1618cec56aecee0fbdc4a
vm.rs https://github.com/RustPython/RustPython/pull/714/files#diff-c44c9a77e94801c68d29dc6d259e2ba6dc1d30c09e228f423aa539c4e8533fcf
browser_module.rs https://github.com/RustPython/RustPython/pull/714/files#diff-c8d9b34d7525fec271bfdb24a62509510961023857b1f0197863faa60049b37d
convert.rs https://github.com/RustPython/RustPython/pull/714/files#diff-e8d384beae70aef3b67ff4027062d03959a79ff445803ae5b9df8ecfe7698207
vm_class.rs https://github.com/RustPython/RustPython/pull/714/files#diff-30ece91325961148e59f39663d0039971a03ffac73a45b6e0543645af23629c9
wasm_builtins.rs https://github.com/RustPython/RustPython/pull/714/files#diff-e962e23e2e09c1d51e23f6b1e25768413ba975ae32ca467f77e1484d1cda5de7
derive/src/lib.rshttps://github.com/RustPython/RustPython/pull/714/files#diff-60da9bde79deaa50c0ce6f42d1f47205ba31f448dc2713cc746339343581b699
View file https://github.com/RustPython/RustPython/blob/79666c255a227f94fa9a78bc2c2c374c33a8e2f8/derive/src/lib.rs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/RustPython/RustPython/pull/714/{{ revealButtonHref }}
https://github.com/RustPython/RustPython/pull/714/files#diff-60da9bde79deaa50c0ce6f42d1f47205ba31f448dc2713cc746339343581b699
https://github.com/RustPython/RustPython/pull/714/files#diff-60da9bde79deaa50c0ce6f42d1f47205ba31f448dc2713cc746339343581b699
src/main.rshttps://github.com/RustPython/RustPython/pull/714/files#diff-42cb6807ad74b3e201c5a7ca98b911c5fa08380e942be6e4ac5807f8377f87fc
View file https://github.com/RustPython/RustPython/blob/79666c255a227f94fa9a78bc2c2c374c33a8e2f8/src/main.rs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/RustPython/RustPython/pull/714/{{ revealButtonHref }}
https://github.com/RustPython/RustPython/pull/714/files#diff-42cb6807ad74b3e201c5a7ca98b911c5fa08380e942be6e4ac5807f8377f87fc
https://github.com/RustPython/RustPython/pull/714/files#diff-42cb6807ad74b3e201c5a7ca98b911c5fa08380e942be6e4ac5807f8377f87fc
https://github.com/RustPython/RustPython/pull/714/files#diff-42cb6807ad74b3e201c5a7ca98b911c5fa08380e942be6e4ac5807f8377f87fc
https://github.com/RustPython/RustPython/pull/714/files#diff-42cb6807ad74b3e201c5a7ca98b911c5fa08380e942be6e4ac5807f8377f87fc
https://github.com/RustPython/RustPython/pull/714/files#diff-42cb6807ad74b3e201c5a7ca98b911c5fa08380e942be6e4ac5807f8377f87fc
https://github.com/RustPython/RustPython/pull/714/files#diff-42cb6807ad74b3e201c5a7ca98b911c5fa08380e942be6e4ac5807f8377f87fc
Please reload this pagehttps://github.com/RustPython/RustPython/pull/714/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.